如何将stl map作为默认参数传递?
答案 0 :(得分:7)
typedef std::map<int,int> MyMap;
void myFunction (int arg1, int arg2, MyMap arg3=MyMap());
编辑:忘了参数名称,抱歉。
答案 1 :(得分:-1)
试试这个。
void CObject::someMethod(std::map<std::string, int> someMapContainer)
但说实话,我并不完全明白你的问题。