順序付けされていないマップ検索関数が bool 値を返すようにしたい場合、どうすればそれを行うことができますか?
ここに私のコードがあります。
bool NS_SymbolTable::SymbolTable::Contains(std::string lexeme)
{
SymbolTable *tempSymbolTable = this;
std::unordered_map<std::string, Identifier*>::iterator it = tempSymbolTable->hashtable.find(lexeme);
return std::boolalpha;
}
他に何をする必要がありますか? boolを返すことは可能ですか? 私が見つけたこれに関するドキュメントはほとんどありません。
これは、 http://msdn.microsoft.com/en-us/library/bb982431.aspxから例を取得した場所です