Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Honza 28. 08. 2013, 22:10:30
-
Dobry den,
udelal jsem si dvourozmerne pole pomoci vektoru asi takhle:
std::vector<std::vector<char>> vecIncoming;
problém je v tom, ze když chci pristupovat k vnitřnímu vektoru a delam to takhle:
for ( std::vector<std::vector<char>>::reverse_iterator it = vecIncoming.begin(); it != vecIncoming.end(); it ++ )
{
}
a neprelozim to. Chtel jsem vypsat pozpátku to, co jsem tam vlozil. Neporadite mi někdo prosim, jakou chybu mam v syntaxi?
Dekuji
Honza
-
Potřebuješ rbegin() a rend()
-
Nejsem v tomto uplne kovany, ale neni tohle iterace pres vnejsi vektor? To begin a end se rozhodne vola na "vnejsim" vektoru.