構造体のリストを作成しています:
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;
}
}
どこが間違っていますか?私は得る:「->」トークンの前にテンプレート引数がありません