1
我創建了一個列表,並要檢查它的大小,這樣錯誤:參考名單'不明確
1. list<State> list;
2. list.push_back (state1);
3. list.push_back (state2);
4. list.push_back (state2);
5. int l = list.size();
然後我得到了那些錯誤:
「[錯誤]候選人是:STD :: list list「in line 1. 」[Error]對'list'的引用在第5行中含糊不清。「
我該如何解決?
你可能在同一個命名空間中有兩個'list'。 – Maroun 2014-11-23 08:29:58
確定你想要的var名稱:'list'(這將是奇怪的)或者'mylist',你在歷史上的某個時間已經考慮過了。並更新您的帖子以獲得真實的[** MCVE **](http://stackoverflow.com/help/mcve),並反映錯誤實際報告的是哪一行。 – WhozCraig 2014-11-23 08:31:29
我正在使用std命名空間。你能解釋一下嗎?這是兩個列表,我該如何解決? – 2014-11-23 08:33:35