代码::块 (MinGW) #include <priority_queue>上的编译错误

Code::Blocks (MinGW) compilation error on #include <priority_queue>

本文关键字:queue gt 错误 编译 lt MinGW 代码 #include priority      更新时间:2023-10-16

我在Windows 10上使用Code::Blocks 17.12和默认的MinGW GCC C++编译器(带有-std=c ++ 11(。我已经构建了几个C++控制台项目,没有问题。但是,当我包含 STL priority_queue类时,出现以下错误:

fatal error: priority_queue: No such file or directory
#include <priority_queue>
^
compilation terminated.
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))

这些是我的 #include 指令:

#include <queue>
#include <vector>
#include <priority_queue>
#include <iostream>

任何帮助将不胜感激。

http://en.cppreference.com/w/cpp/container/priority_queue

在标头<队列>中定义