Vectorに納めたstringの取り出し
こんな感じで c_str() が必要
pa = ma.begin();
while(pa != ma.end() ){
strcpy(buf, (pa->first).c_str() );
if((pa = ma.find( buf )) != ma.end()){
pa->second = (pa->second - 1);
}
else{// そうでないなら,データを挿入
ma.insert(make_pair(buf, 1));
}
}
Link: Programming_C(6097d)
Last-modified: 2008-09-23 (火) 12:43:32 (6355d)