Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Hed-kun

Программирование Т. 5

Рекомендованные сообщения

короче у тебя пол имеет формата чара от с++ - char

а Convert.ToChar() возвращает wchar_t - тоесть формат символа от дотнета

 

System::Char gen;

 

решило проблему у меня

Ты че злой такой.

Поделиться сообщением


Ссылка на сообщение

вообще похоже на истину, но я нихуя не понял что за System::Char gen и где это должно быть

:lol: :lol: :lol:


giphy.gif

Поделиться сообщением


Ссылка на сообщение

короче у тебя пол имеет формата чара от с++ - char

а Convert.ToChar() возвращает wchar_t - тоесть формат символа от дотнета

 

System::Char gen;

 

решило проблему у меня

Ты че злой такой.

хуй его знает, это всё из-за с++ :nate:

 

я тупо не нашёл способа превратить System::Char в char

 

 

Error 1 error C2440: 'type cast' : cannot convert from 'System::Char ^' to 'char' c:\users\zakhar\desktop\lab 9\lab 9\Form1.h 323 1 lab 9

 

:nate:

 

вообще похоже на истину, но я нихуя не понял что за System::Char gen и где это должно быть

:lol: :lol: :lol:

вот тут

 

struct info

{char sur[13];

char name[13];

char patr[13];

char gen; // вот тут должно быть System::Char gen;

int age;

int cour;

}a[5];

 

раз ты используешь функцию дотнета для превращения Object (хранилище комбобокса) в System::Char, то у тебя и тип данных для пола должен быть таким же, я если честно неебу каким образом сделать из дотнетовского чара с++овский

 

блядь, сравнение всё-равно не проходит :lol:

Поделиться сообщением


Ссылка на сообщение

все ребят, клоз, я кое как разобрался

всем огромное спасибо, с меня симпа

 

thedeadskin,

d=System::Char(a[j].gen);

вот так можно сделать,а потом сравнивать d=='Ж'

если я тебя правильно понял)


giphy.gif

Поделиться сообщением


Ссылка на сообщение

все ребят, клоз, я кое как разобрался

всем огромное спасибо, с меня симпа

 

thedeadskin,

d=System::Char(a[j].gen);

вот так можно сделать,а потом сравнивать d=='Ж'

если я тебя правильно понял)

не уверен, потому как у меня в a.gen изначально не попадало данных, но тебе должно быть виднее, я хз как в с++ проходит взаимодействие управляемых типов с внутренними от с++

 

у меня при модификации тела структуры сравнение прошло a[j].gen=='F' (тестил с заменой на англ буквы, с русскими должно тоже)

Поделиться сообщением


Ссылка на сообщение

обожаю всякие ^&wchar_ dword-хуёрд сишные в элементарных прогах :pray:

Поделиться сообщением


Ссылка на сообщение

обожаю всякие ^&wchar_ dword-хуёрд сишные в элементарных прогах :pray:

Это скорее вынужденные издержки.

Спасибо людям, которые продолжают писать в неUTF кодировке.

Поделиться сообщением


Ссылка на сообщение
(изменено)

переменные по ссылке? В общем с такой ^ хуйней в функции зачем он передает еще понять можно, а тут она нахуя?

String ^pp;

for(i=0;i<4;i++)

{

if(b[i+1]>=b[i])

q=i+1;

}

if(b[q]==0)

pp="На данном курсе нет девушек";

else if(b[q]=1)

pp="Наиоболее популярное имя определить невозможно";

else

pp=gcnew System::String(a[q].name);

MessageBox::Show(pp);


Изменено пользователем justice_st

Поделиться сообщением


Ссылка на сообщение

256 бит хватит всем (с) Рене Декарт

Поделиться сообщением


Ссылка на сообщение

обожаю всякие ^&wchar_ dword-хуёрд сишные в элементарных прогах :pray:

а в чем проблема?

просто не надо никогда юзать char, а всегда wchar_t

 

А для нормальных людей давно все функции для работы со строками перекрыты макросами.

 

Ты просто постоянно пишешь TCHAR, tcscpy(), tcscat() и тд, а во что они скомпилятся указывает всего одна строка

#define UNICODE

или что-то там


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

удобно, когда в языке строка - это не примитив


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

в плюсах есть std::string

используй его

 

а С и без него хорошо живет.


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

в плюсах есть std::string

используй его

 

а С и без него хорошо живет.

ну std: string - это часть stl. у языка нет такого примитива, как строка.

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

стл часть языка

и уже давно


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

стл часть языка

и уже давно

ну нет. синтаксически это не часть языка. это надстройка над языком.

вот для примера linq запросы в шарпе - это часть языка, а экстеншн методы для линка - это не часть языка


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

это, с чего начать погружение в веб? язык и с чего в нем начинать?

Поделиться сообщением


Ссылка на сообщение
(изменено)

это, с чего начать погружение в веб? язык и с чего в нем начинать?

Сначало

[media=]http://www.youtube.com/watch?v=HoIRfM7vhik[/media]

Потом

[media=]http://www.youtube.com/watch?v=1J8oHwvNxjo[/media]

 

Сам по ним учился :buba:

Но лучше с торентов скачай там они с лабами и примерами идут. Без них сложно.


Изменено пользователем Обязательное_поле

Поделиться сообщением


Ссылка на сообщение
Гость 2poy_nyasha

это, с чего начать погружение в веб? язык и с чего в нем начинать?

Сначало

[media=]http://www.youtube.com/watch?v=HoIRfM7vhik[/media]

Потом

[media=]http://www.youtube.com/watch?v=1J8oHwvNxjo[/media]

 

Сам по ним учился :buba:

Но лучше с торентов скачай там они с лабами и примерами идут. Без них сложно.

чо за пиздец :palevo:

Поделиться сообщением


Ссылка на сообщение

это, с чего начать погружение в веб? язык и с чего в нем начинать?

 

Сначало

[media=]http://www.youtube.com/watch?v=HoIRfM7vhik[/media]

Потом

[media=]http://www.youtube.com/watch?v=1J8oHwvNxjo[/media]

 

Сам по ним учился :buba:

Но лучше с торентов скачай там они с лабами и примерами идут. Без них сложно.

 

чо за пиздец :palevo:

Что не так?

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...