问题描述
- C++对象中声明 static map<int,string>;怎么在.cpp里面赋初始值啊
-
试了好多种方法,只能用另一个map来赋值给它,不能直接insert么?
解决方案
初值是看你怎么插入的 insert是可以的 你具体错误是什么
解决方案二:
static map M;
M.insert(paire(10,"test"));
解决方案三:
map m;
string str = "test";
m.insert(make_pair(1,str));
时间: 2024-10-27 21:03:37