作者:
ric2k1 (Ric)
2012-02-10 23:13:00天啊! 居然過了一年還是忘記改這邊...map 裏頭 [] 與 find() 的差別請參考一下講義 (STL),上課有講過哦! map 的 [] 請不要隨便亂用!!(*((m.insert(value_type(k,data_type()))).first)).second上面是 m[k] 實際做的事。所以即使確定有,還是用 find() 拿到 iterator,再用 *mi 去取得 data 比較快!更正,快一點而已,不過重點是比較安全。