Я знаю, что, возможно, я делаю здесь что-то непростительно глупое, но по какой-то причине мой код не скомпилируется, и я не знаю почему.
#include <iostream>
#include <list>
//A queue for the working set
//x,y co-ords of the square, path length so far
struct square {
int x;
int y;
int path_length;
} square;
list<square> workingset;
У меня есть другой код, который, кажется, создает список точно таким же образом -
#include <iostream>
#include <list> //List class library
#include <algorithm> //STL algorithms class library (find)
using namespace std;
list<int> numberlist; //Creates my list
И проблема, как представляется, не из-за структуры, как яЯ тоже попытался составить список целых, и это тоже не сработает.
Я получаю следующие ошибки: -
синтаксическая ошибка: отсутствует ';'перед '<' и указателем отсутствующего типа - предполагается int. </p>
(оба в строке, в которой я пытаюсь объявить список)
Так что же здесь невероятно глупого я пропускаю?: 3