2
我有一個類TypeData,並希望將該類型的對象存儲在QMap中,然後我想從地圖中獲取特定對象並調用此對象的成員函數。 但是當我嘗試這樣做,我得到了以下錯誤消息:從QMap中調用Memberfunctions
error C2662: 'TypeData::write': cannot convert 'this' pointer from 'const TypeData' to 'TypeData &'
這裏是相關的代碼片段:
QMap<QString, TypeData> typeDataList;
typeDataList.insert(currentID, temp);
typeDataList.value(currentID).write();
誰能告訴我是什麼」,做錯了什麼?我該如何解決這個問題?
謝謝!我會用第二種解決方案。 – samoncode