| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > проход списка list не с начала |
| Автор: ksili 5.3.2009, 08:56 | ||||||
| Есть список std::list. Иногда надо обходить его итератором не с начала, а допустим с 3-го элемента. Как это реализовать? Пока придумал так:
Но может есть и какая-то встроенная в STL возможность сделать это? Что-нибудь типа
или
|
| Автор: vinter 5.3.2009, 09:39 | ||
|
| Автор: ksili 5.3.2009, 09:56 | ||||
| vinter, спасибо. Можно ли это как-то использовать и для обрезания с конца? т.е. чтобы проходить список не до последнего элемента? Добавлено через 10 минут и 26 секунд
кажись так можно:
|
| Автор: vinter 5.3.2009, 10:14 |
угу, для Random и Bidirectional |
| Автор: bsa 10.3.2009, 17:18 | ||
|