Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Сравнение char

Страниц (2): [1] 2 »
 

1. Zireael - 17 Января, 2018 - 17:22:32 - перейти к сообщению
CODE:
char a[10];
string str="qwerty";
strcpy(#a[0], str);

if(a[0]=="q")messagebox(111); // работает
if("q"==a[0])messagebox(222); // не работает
2. 007wan - 18 Января, 2018 - 07:55:01 - перейти к сообщению
Zireael ,
CODE:

if (format(#a[0])=="q")
{
messagebox("111")
}
//////////////////////////
if("q"==format(#a[0]))//ИЛИ if(format(#a[0])=="q"){}
{
messagebox("222");
}
3. AdryV - 18 Января, 2018 - 08:13:13 - перейти к сообщению
 007wan пишет:
if("q"==format(#a[0]))//ИЛИ if(format(#a[0])=="q"Подмигивание{}
{
messagebox("222"Подмигивание;
}

в твоем примере идет сравнение всего массива
а Zireael, привел пример сравнения с первым символом или любым как я понимаю
недоработка то мелкая но все же некоторых может вогнать в ступор если столкнутся )))
4. Dantes3000 - 18 Января, 2018 - 08:50:17 - перейти к сообщению
И почему нету разницы между "q" и 'q', ведь первое это string, а второе char.
(Добавление)
 007wan пишет:

CODE:

if (format(#a[0])=="q")
{
messagebox("111")
}
//////////////////////////
if("q"==format(#a[0]))//ИЛИ if(format(#a[0])=="q"){}
{
messagebox("222");
}


А ты сам проверял перед тем как отправить? Ха-ха
5. Kibor - 18 Января, 2018 - 13:42:40 - перейти к сообщению
Устранено.
6. 007wan - 19 Января, 2018 - 04:30:32 - перейти к сообщению
Dantes3000 , Нет.
7. Zireael - 05 Марта, 2018 - 18:16:40 - перейти к сообщению
CODE:
char a[3];
a[0]=formatic(34);
a[1]='q';
a[2]=formatic(34);

messagebox(format(#a[0]));

if(a[0]==formatic(34))messagebox("+++"); // ложь
else messagebox("---");

if(formatic(34)==a[0])messagebox("+++"); // истина
else messagebox("---");
8. Kibor - 07 Марта, 2018 - 01:25:25 - перейти к сообщению
исправлено
9. Zireael - 11 Марта, 2018 - 16:38:46 - перейти к сообщению
Немного не по теме.
CODE:
char c[1];
c[0]='a';

int num=formatci(c[0]) + -32; // так нормально
messagebox(num);

num=formatci(c[0]) - 32; // ошибка
10. Kibor - 12 Марта, 2018 - 09:12:52 - перейти к сообщению
Исправлено

Powered by ExBB FM 1.0 Final