Witam,
mam problem z uzyciem iteratora dla map:
map<int,vector<double> > trans;
map<int,vector<double> >::iterator iter;
for(iter = trans.begin(); iter != trans.end(); iter++)
{
(*iter).begin();
}
return suma;
}
Jak widac elementami mapy sa wektory double a kluczem int, problem wystepuje w linii "(*iter).begin();", kompilator zwraca blad ze "begin" nie jest zadeklarowany (chodzi mi o wywolanie tej metody dla vector<>). Jesli wywoluje to bez iteratorow, np: trans[0].begin() to wszystko jest ok, ale potrzebuje uzyc to iteratorw bo nie znam wszystkich kluczy.
z gory dzieki