Советник Magiс Champ

 

Здравствуйте.

Ребятушки программисты. Сову пытаюсь компильнуть,выдает две ошибки в коде вот в этих двух строчках:

if (li_28 == '\') {

if (StringGetChar(as_4, li_16 - 1) == '\') break;

Пишет ошибку: single quote needed

Помогите разобраться,плиз ...

За ранее благодарен и кланяюсь вам в ноженьки за то,что вы такие умненькие.:)

 
nepekyn:

Здравствуйте.

Ребятушки программисты. Сову пытаюсь компильнуть,выдает две ошибки в коде вот в этих двух строчках:

if (li_28 == '\') {

if (StringGetChar(as_4, li_16 - 1) == '\') break;

Пишет ошибку: single quote needed

Помогите разобраться,плиз ...

За ранее благодарен и кланяюсь вам в ноженьки за то,что вы такие умненькие.:)


Судя по всему у Вас декомпил
 
Что это означает? После обновы такое стало вылазить...ничего уже не сделать?
 

Да не может быть, чтобы строки были в одинарных кавычках.

if (li_28 == '\') {

Поэтому неочем тут думать.

 
Integer:

Да не может быть, чтобы строки были в одинарных кавычках.

if (li_28 == '\') {

Поэтому неочем тут думать.


так вот для этого и обратился,чтобы нарисовали как должно быть....спасибо
 
nepekyn:

так вот для этого и обратился,чтобы нарисовали как должно быть....спасибо

Не. Могут быть и одинарные кавычки, как раз здесь должны быть одинарные. Поэтому совсем непонятно в чем может быть проблема.

 
nepekyn:

так вот для этого и обратился,чтобы нарисовали как должно быть....спасибо

Попробуйте так

// if ( sStr == '\' )  замените на HEX

if ( sStr == '\x5C' ) // поменяли на HEX
 
Когда отсутствует двойная кавычка, курсор может вставать не на строку с ошибкой, а на несколько строк ниже.
 
nepekyn:

Здравствуйте.

Ребятушки программисты. Сову пытаюсь компильнуть,выдает две ошибки в коде вот в этих двух строчках:

if (li_28 == '\') {

if (StringGetChar(as_4, li_16 - 1) == '\') break;

Пишет ошибку: single quote needed

Помогите разобраться,плиз ...

За ранее благодарен и кланяюсь вам в ноженьки за то,что вы такие умненькие.:)

Мой вариант:

if (li_28 == '\\')
 
Dima_S.:

Мой вариант:

if (li_28 == '\\')

Да,правильный вариант! Спасибо.Можно тему закрывать....
Причина обращения: