2013-03-18 59 views
2

我有一個地圖:map < int64_t, Item* > m_items;android ndk崩潰時使用stl map的操作符[]

當使用m_items[one_id]時,我的應用程序崩潰。 但是,如果我使用map<int64_t, Item*>::iterator iter = m_items.find(one_id),那沒關係。

如果我需要添加一個項目,我必須使用:m_items.insert(make_pair(one_id, one_item));

這是爲什麼?

+0

這似乎並不是Android特有的問題。 – krsteeve 2013-08-15 15:51:47

回答