У меня есть следующий код:
#include <queue> struct Job { }; queue<Job> _jobQueue;
Но я получаю ошибку:
error: ISO C++ forbids declaration of âqueueâ with no type
Как я могу создать очередь для моей структуры?
Вы не #include <queue>.
#include <queue>
РЕДАКТИРОВАТЬ: После редактирования вам нужно квалифицировать это как std::queue<Job>.
std::queue<Job>
Попробуйте следующее
std::queue<Job> _jobQueue;