C++ vector<> nak map<> eleme

C++ vector<> nak map<> eleme
2007-05-11T12:04:01+02:00
2007-05-11T12:42:14+02:00
2022-11-04T13:20:41+01:00
ZsZs
Sziasztok!

Egy vektornak szeretném, ha map elemei lennének:

Így képzeltem:
std::vector< std::map<std::string,double> > vecInParMap;

A fordító megy így:

error C2146: syntax error : missing ',' before identifier 'vecInpPar'


De'szen mindössze 1 db. vessző van a map tipusdefiniciói közt és oda kell...
És működnie kéne... mert külön-külön is működnek, és úgy tudom, hogy a tárolókat lehet egymásba ágyazni...

Mit szúrtam el a deklarációban?
Semmi példát nem találtam ilyen vektorba ágyazott map-re a neten...

Köszi,
ZsZs.
Mutasd a teljes hozzászólást!
A szóköz azért kell (a végére), mert a fordító a >> jelsorozatot a forrás tokenekre bontásánál valószínűleg a biteltolás műveletként érzékeli, nem két különálló > jelként.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd