Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail.ru
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail.ru
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
Visual Basic 6.0 Помогите пожалуйста
1 ставка
Какие есть известные алгоритмы методом сложной рекурсии ?
1 ставка
Как сделать перенос строки в HTML? br не переносит и читается как обычный текст.
1 ставка
Как сделать плавный переход между блоками сайта?(Tilda)
1 ставка
Почему язык Ада считается большим и сложным для полного овладения ?
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
[Error] ISO C++ forbids comparison between pointer and integer [-fpermissive]
Никто
Ученик
(216), открыт
1 неделю назад
Выдало ошибку в коде функции:
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;
}
Дополнен 1 неделю назад
Полный код тут: http ://192.168.0.104:50005/myCppCode.txt (уберите пробел)
1 ответ
a1987zz
Мудрец
(12069)
1 неделю назад
Ты бы запостил полностью код.
Никто
Ученик (216)
1 неделю назад
Не могу, поле комментария не больше 800 символов, а в коде 200 строк. Да и ты бы 2 года с ним разбирался.
Никто
Ученик (216)
1 неделю назад
http: //192.168.0.104:50005/myCppCode.txt (убери пробел)
a1987zz
Мудрец (12069) не, не открывает
Похожие вопросы
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;
}