/ / usando un vector 2d como tipo de valor en un mapa c ++ [cerrado] - c ++

utilizando un vector 2d como tipo de valor en un mapa de c ++ [cerrado] - c ++

Necesito tener un mapa donde la clave sea un tipo de cadena y el valor sea un vector 2d.

Lo intenté map<string, vector<vector<double> > > myMap; pero no parece funcionar.

Respuestas

1 para la respuesta № 1

El siguiente código compila bien para mí en g ++ 4.5.0:

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

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

Tal vez usted cometió un error de sintaxis?