我被赋予和开发手机模拟的任务,其中一部分要求包括使用队列来存储来自txt文件的电话号码以模拟被调用。我已经一遍又一遍地检查,包括#include,但是告诉我“未通过队列”的错误消息仍然显示出来。我正在使用Bloodsehd Dev-C++,并且我已经包含了一个用于测试队列的示例,如果它只是程序没有正确的信息,将不胜感激。我检查了其他网站大多数人说添加#include或#include既不能解决问题。堆栈和队列在Dev-C++中给出错误
#include <queue>
#include <deque>
#include <iostream>
#include <fstream>
using namespace std;
class cell
{
public:
cell();
~cell();
void upload(string item);//Insert in order
void printnew();//Print call just recieved
void printlater();//Print calls for later
int Front(); //returns front element
int Rear(); //returns rear element
bool Empty();
private:
};
int main()
{
Queue Q;
Q.Enqueue(54);
cout << Q.front();
system("Pause");
return 0;
}
“队列”与“队列”并不相同......尝试队列问题 –
请更新您的IDE至以下版本,该版本修复了大量错误,并附带GCC 4.6.1或4.7。 0,并且是完全可移植的:http://sourceforge.net/projects/orwelldevcpp/ – Orwell