Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
Чем Луа лучше Пайтона и наоборот? Буду использовать в целях написания сценариев.
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
[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) не, не открывает
Похожие вопросы
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;
}