我嘗試使用下面的代碼塊通過map
對象迭代器:的const_iterator到迭代器C++錯誤
for(map<int, vector>::iterator table_iter = table.being(); table_iter != table.end(); table_iter++)
{
...
}
而且我不斷收到錯誤,告訴我:從常量性到
轉換非標量類型迭代器請求
而我似乎無法確定爲什麼迭代器將是const
與not-const
,或者如何處理這個。
哪條線給你錯誤? – Jon
我發佈的這一行; 'for'循環線。 –
你的地圖是不變的? –