find()で調べる。
// キーと値が が string と string なマップを生成 map<string, string> itemMap; // マップに値を挿入 itemMap.insert(pair<string, string>("hoge", "ほげ")); itemMap.insert(pair<string, string>("foo", "ふー")); if( itemMap.end() != itemMap.find("foo") ){ // 発見 }else{ // 見つからない }
こっちでもいいみたい
// マップに値を挿入 itemMap.insert(pair<string, string>("hoge", "ほげ")); itemMap.insert(pair<string, string>("foo", "ふー")); if( 0 < itemMap.count("foo") ){ // 発見 }else{ // 見つからない }