[英]Error: reference to 'list' is ambiguous
我创建了一个列表并希望检查它的大小,就像这样
1. list<State> list;
2. list.push_back (state1);
3. list.push_back (state2);
4. list.push_back (state2);
5. int l = list.size();
然后我得到了那些错误:
“[错误]候选者是:第1行中的”std :: list list“。”第5行中“[错误]对”列表“的引用是不明确的。
我该如何解决?
您正尝试使用相同的名称list
命名类list
的变量。 给它一些其他的名字,它应该没问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.