0
是否有任何要获取字符串从STL地图和到一个char阵列背面??
multimap<string, string> testcase;
testcase.insert(pair<string,string>("DB","something"));
for(i=testcase.begin(); i!=testcase.end(); ++i){
char cate[20] =(*i).first;
我的代码看起来是这样的... HW可否节省(* I)。第一(或第二对这个问题)到一个字符数组?
复制的[转换的std :: string为const char *或字符*](http://stackoverflow.com/questions/347949/convert-stdstring-to-const-char-or-char)(这跟'std :: map'完全没有关系。 – 2010-11-11 06:16:38
是的,根据James的评论,有一种方法(或者有方法),但是*为什么你要填充字符数组?什么是你试图解决的真正问题? – Johnsyweb 2010-11-11 06:24:49