Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

[Error] ISO C++ forbids comparison between pointer and integer [-fpermissive]

Никто Знаток (275), на голосовании 6 месяцев назад
Выдало ошибку в коде функции:


intCom getDo(int i, string scr, int last){
intCom rtr;
bool end = 0;

size_t argLast = last;
rtr.argcnt = 0;

rtr.fullcom = copyTextBetweenDots(scr, last).res;
rtr.last = copyTextBetweenDots(scr, last).lst;

/*
for(int j = 0; copyTextBetweenQD(scr, argLast).isEnd != 1; j++){
rtr.a[j].arg = copyTextBetweenQD(scr, argLast).res;
rtr.argcnt = j;
}*/

//if(i > 0)for(int j = 1; j < rtr.fullcom.length(); j++) rtr.fullcom[j - 1] = rtr.fullcom[j];

for(int j = 0; j < rtr.fullcom.length(); j++){
if(rtr.fullcom[j] != " "){ end = 1; rtr.fullcom[j] = rtr.body[j]; } //Здесь эта ошибка
if(rtr.fullcom[j] == " " && (end == 1)) j = rtr.fullcom.length();

}

return rtr;
}
Дополнен 7 месяцев назад
Полный код тут: http ://192.168.0.104:50005/myCppCode.txt (уберите пробел)
Голосование за лучший ответ
a1987zz Мудрец (13038) 7 месяцев назад
Ты бы запостил полностью код.
НиктоЗнаток (275) 7 месяцев назад
Не могу, поле комментария не больше 800 символов, а в коде 200 строк. Да и ты бы 2 года с ним разбирался.
НиктоЗнаток (275) 7 месяцев назад
http: //192.168.0.104:50005/myCppCode.txt (убери пробел)
a1987zz Мудрец (13038) не, не открывает
Похожие вопросы