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

  #7  
Старый 01.11.2009, 18:14
Irdis
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме:
1576821

Репутация: 88
Отправить сообщение для Irdis с помощью ICQ
По умолчанию

вотъ... а break делать не надо, если два одинаковых элемента то он удалит только первый
Код:
	vector<int>::iterator i = a.begin();
		while( i!=a.end())
		{
		if((int)(*i) == del_element)
				i=a.erase(i);		
		else
			i++;
		
		};

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