|
Тема |
obhovdane na vector otzad napred |
|
Автор | Pesho (Нерегистриран) | |
Публикувано | 20.10.04 15:38 |
|
|
Докато се бъзиках със разните STL колекции, се зачудих следното: как да обходя един масив отзад напред?
Отпред назад е ясно: for ( std::vector<int>::iterator It = array.begin() ; It != array.end() ; It++)...
Наобратно обаче не изглежда толкова очевидно. В крайна сметка "for (std::vector<int>::iterator It = array.end() - 1 ; It >= int.begin() ; It--)..." свърши работа, но изглежда отвратително. Предполагам че има по културен начин, така че ще се радвам някой да сподели опита си.
|
| |
|
|
|