我有一個小程序,使用「試圖使用」#include <queue>
。我使用Ubuntu操作系統,但它說:包括<queue>在Ubuntu操作系統的C++程序中
fatal error: queue: No such file or directory
任何想法,或我需要做什麼,使其工作?
#include <queue>
using namespace std;
int main()
{
queue<int> Q;
Q.push(1);
Q.push(2);
Q.push(3);
cout << Q.front();
Q.pop();
cout << Q.front();
Q.pop();
cout << Q.front();
Q.pop();
return 0;
}
你是如何編譯的? – Colin
嘗試使用非標準向後兼容性頭文件stack.h?你有其他的std組件嗎? –
我正在編譯gcc queuetest.c – user975582