Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Vector iterator + offset out of range - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при использовании getline для считывания строки из файлового потока http://www.cyberforum.ru/cpp-beginners/thread1169470.html
Ошибка находится в 24 строке на точке. Код, подобный этому (а в этой строке фактически 1 в 1 одинаковый) я разбирал в институте. Видимо ошибки совершают и доценты, но мне как-то не до этого. ...
C++ Перевести структуру ORDER в класс Помогите решить! Требуется решить задачу с использованием классов. При этом обязательно оформить методы для выполнения каждого из действий: по вводу данных, выводу их в файл, чтению данных из файла... http://www.cyberforum.ru/cpp-beginners/thread1169462.html
C++ Обращение к приватным полям классов
Необходимо создать класс, в котором есть указатель на другой класс и все функции, которые с ним нужно выполнить.В другом классе все основные поля класса. Все поля классов private. Как к ним...
Как вывести кириллицу в консоли C++
void first() { char ch; gets(ch); puts(ch); } int main() { first();
C++ Простое Наследование и ошибка "Недопустимый вызов нестатической функции-члена" http://www.cyberforum.ru/cpp-beginners/thread1169452.html
У меня есть два класса M и К (наследуется от М). В классе М есть три переменные a,b,c. В классе К есть два a1,b1. В классе К есть метод k1, которые использует переменные класса M (a и b). Как мне...
C++ Объяснение параметров strtok char s,st1,*p; int i,k,j=0; cout<<"введите строку:\n"; gets(s); strcat(s," "); strcpy(st1,s); for(i=0;(p=strtok(!i?st1:NULL," '\n'"))!=NULL;i=1) j++;Прошу помочь в дословном прочтении этого -... подробнее

Показать сообщение отдельно
likus
7 / 0 / 0
Регистрация: 27.04.2011
Сообщений: 29
08.05.2014, 09:44  [ТС]
Решил проблему! Она была в функции EnemySearchSubject (748 строка, объявлена в 1725 строке). Эта функция ищет предмет по определённым параметрам. Ошибка заключалась в том что там должна быть проверка на то, чтоб предмет не был уже занят. Т.е. если один юнит уже пошел подбирать предмет, то функция не должна этот предмет учитывать. Изначально она там была, но только для EU[i].Task==6. А с последними изменениями должна быть ещё проверка и при EU[i].Task==10.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru