0
4

3 回答 3

3
queue<job> CPUqueue[10], waitQueue[10];

这将创建两个包含 10 个队列的数组。这可能不是你想要的。

尝试 :

queue<job> CPUqueue, waitQueue;
于 2012-12-05T20:01:03.347 回答
0

您有一个队列数组,而不是一个队列,并且 push 不适用于数组。

于 2012-12-05T19:58:29.767 回答
0

除了@otibom 的回答:

non-class type ‘std::queue<job> [10]’

只是意味着:waitQueue被声明为一个数组。数组中的对象是queues,但可验证的不是。

于 2012-12-05T20:04:02.620 回答