क्या यह जांचने का कोई आसान तरीका है कि std::unordered_map::insert
कॉल कोड के इस विशाल ब्लॉक को लिखने से सफल हुआ है?std :: unordered_map :: insert का सरल रूप?
std::pair< T1, T2 > pair(val1, val2);
std::pair< std::unordered_map< T1, T2 >::const_iterator, bool> ret =
_tileTypes.insert(pair);
if(!ret.second) {
// insert did not succeed
}
और आप पहुंच की जरूरत है 'सेकेंड' की जांच करने के बाद 'सबसे पहले', आप लंबे रिटर्न मूल्य प्रकार को सरल बनाने के लिए 'ऑटो' का उपयोग कर सकते हैं। –