Проверка наличия символа \
#1

Привет всем, подскажите, как проверить наличие символа \ в массиве.

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

К примеру:

pawn Код:
switch(string[i]) {
   case '\': так не получается (ошибка при компиляции)
   case '
\\': так тоже (при проверки ищет именно \\, а не \)
}
Reply
#2

'\\' то, что нужно. Либо "case 92".

Просто, видимо, вас сбила с толку проверка а-ля:

PHP код:
new myarray[2] = "\\"; //кажется, что здесь два обратных слэша, но здесь только \ и EOS
for(new i; i < sizeof myarray; i++)
{
    if(
myarray[i] == '\\') //как и здесь только \
    
{
        
printf("позиция: %c - %d", myarray[i], i);
        break;
    }
} 
Reply
#3

Quote:
Originally Posted by stabker
Посмотреть сообщение
'\\' то, что нужно. Либо "case 92".

Просто, видимо, вас сбила с толку проверка а-ля:

PHP код:
new myarray[2] = "\\"; //кажется, что здесь два обратных слэша, но здесь только \ и EOS
for(new i; i < sizeof myarray; i++)
{
    if(
myarray[i] == '\\') //как и здесь только \
    
{
        
printf("позиция: %c - %d", myarray[i], i);
        break;
    }
} 
Да, затупил немного... '\\' работает. Спс
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)