/ / użycie wektora 2d jako typu wartości w mapie c ++ [zamknięte] - c ++

używanie wektora 2d jako typu wartości w mapie c ++ [closed] - c ++

Muszę mieć mapę, w której klucz jest typem łańcucha, a wartością jest wektor 2d.

próbowałem map<string, vector<vector<double> > > myMap; ale nie wydaje się działać.

Odpowiedzi:

1 dla odpowiedzi № 1

Poniższy kod kompiluje się dobrze dla mnie w g ++ 4.5.0:

#include <string>
#include <map>
#include <vector>

int main()
{
std::map<std::string, std::vector<std::vector<double> > > map;
return 0;
}

Być może popełniłeś błąd składniowy?