Показать сообщение отдельно

  #4157  
Старый 01.11.2009, 17:54
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

с вектором кстати проще работать не через иетарторы, а через оператор [], как с обычным массивом.
Код:
for(int i = 0; i < elements.size(); i++){
    if(elements[i] == del_element){
        elements.erase(elements.begin() + i);
        // важный момент. из-за удаления пропускаем одну запись, если не править i
        i--;
    }
}

Последний раз редактировалось Ra$cal; 01.11.2009 в 18:13..
 
Ответить с цитированием