map判斷值是否存在須要注意的問題

對於像這種判斷app map<int,int> myMap; //此時即便myMap[2]不存在,通過這樣的判斷以後將會建立myMap[2]並初始化爲0 if(myMap[2]==5){ // }else{ //size已經發生了變化 cout<<myMap.size()<<endl; } 特別注意:先,會在map查找這個鍵值的項,map若是不包含某個鍵值,會返回map的en
相關文章
相關標籤/搜索