【发布时间】:2010-07-15 16:01:56
【问题描述】:
int 数 = 0; list::iterator it; for(it = binary.const_iterator; it !=binary.end(); ++it) { 如果(*它=='1'){ abc.push_back(copyoflist.at(num)); } 数++; }
这里的二进制定义为列表二进制; copyoflist 是一个 char 类型的向量。
我收到此错误: 'std::list >::const_iterator' 的无效使用 就行了
for(it = binary.const_iterator; it !=binary.end(); ++it)
我无法弄清楚出了什么问题。有人可以帮帮我吗?
【问题讨论】:
-
你的意思是“binary.begin()”而不是“binary.const_iterator”吗?
-
对不起,伙计们……看来我需要睡觉了……我怎么能滑倒这个! ...
标签: c++