Проверка наличия символа \ - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Проверка наличия символа \ (
/showthread.php?tid=563297)
Проверка наличия символа \ -
x_O - 15.02.2015
Привет всем, подскажите, как проверить наличие символа
\ в массиве.
Подробности не надо расписывать, не могу сообразить как его добавить в проверочные символы.
К примеру:
pawn Код:
switch(string[i]) {
case '\': так не получается (ошибка при компиляции)
case '\\': так тоже (при проверки ищет именно \\, а не \)
}
Re: Проверка наличия символа \ -
stabker - 15.02.2015
'\\' то, что нужно. Либо "case 92".
Просто, видимо, вас сбила с толку проверка а-ля:
PHP код:
new myarray[2] = "\\"; //кажется, что здесь два обратных слэша, но здесь только \ и EOS
for(new i; i < sizeof myarray; i++)
{
if(myarray[i] == '\\') //как и здесь только \
{
printf("позиция: %c - %d", myarray[i], i);
break;
}
}
Re: Проверка наличия символа \ -
x_O - 15.02.2015
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;
}
}
|
Да, затупил немного... '\\' работает. Спс