SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › Удаление из листа › Ответ в теме: Удаление из листа
Крч, я сделал как ты сказал:
C++
1 2 3 4 5 6 7 8 9 10 11 |
for (iter1 = enemyArray.begin(); iter1 != enemyArray.end();) { (*iter1)->update(time); if ((*iter1)->life == false) { enemyArray.erase(iter1); delete (*iter1); iter1++; } else { iter1++; } } |
Ничего не изменилось, враг все еще на карте при убийстве