在地图中推回

时间:2015-05-07 14:58:36

标签: c++ vector containers push-back

是否有可能在地图中使用push_back()

我想制作一个map < int, vector<string>>并在一个包含字符串的循环中填充vector

看起来应该是这样的:

map[int] = vector.push_back(string);

1 个答案:

答案 0 :(得分:1)

如果您想push_back进入vector返回的map[N],请使用:

//assuming
std::map<int, std::vector<std::string>> my_map;
int N;
std::string my_string;

my_map[N].push_back(my_string);