我创建结构清单列表:迭代结构
struct task{
int task_id;
bool is_done;
char* buffer;
int length;
} task;
list<task> taskList;
,并试图遍历任务,以检查is_done状态:
for (std::list<task>::const_iterator iterator = taskList.begin(), end = taskList.end(); iterator != end; ++iterator) {
if(iterator->is_done) {
return 1;
} else {
return 2;
}
}
我在哪里错了? 我得到:之前缺少模板参数 ' - >' 令牌
你哪里错了? – 2013-05-04 08:57:08
你会得到什么错误? – 2013-05-04 08:57:08
@nosid:通常被称为星号。 – 2013-05-04 09:01:59