Re[3]: Как удалить каждый третий элемент
От:
BitField
http://lazy-bitfield.blogspot.com
Дата:
14.03.06 12:30
Оценка:
+1
Здравствуйте, saddva, Вы писали:
S>Только правильнее:
S>vector<short>::size_type size = s.size();
S>for(vector<short>::size_type i = 2; i < size; i+= 2)
S>{
S> s.erase(s.begin() + i);
S>}
Не-а... выход за гранииы Вам обеспечен.. erase уменьшает кол-во элементов в массиве...
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: