代码::块 (MinGW) #include <priority_queue>上的编译错误
Code::Blocks (MinGW) compilation error on #include <priority_queue>
我在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
在标头<队列>中定义队列>
相关文章:
- EASTL矢量<向量<int>>连续的
- 为什么这个 std::queue/指向结构的指针列表直到 List.Size() == 0 才释放内存?
- 将参数打包的参数传递到 std::queue 中,以便稍后使用不同的函数调用
- C++ queue.front();为什么不从第一个元素开始呢?
- 我可以擦除 std::queue 中间的节点吗?
- 获取大小时是否必须锁定 std::queue?
- 为什么我会收到"invalid conversion from 'Queue*/Stack*' to 'int'"错误消息?
- 销毁 std::queue 会导致内存错误
- C - 创建矢量&lt; vector&lt; double&gt;&gt;矩阵具有分配而不是inizializ
- 如何将一个 std::queue 的内容附加到另一个
- 使用元素加载 std::queue<uint8_t*> 的更有效方法?
- C 字符串比较“祝您好运”&gt;“再见”
- 为什么 std::queue 没有实现 insert() 而 std::d eque 实现了?
- 带有 std::vector 和 std::queue 的 Prim's 算法,我的代码有什么问题?
- 为什么将此对向量&lt; map&lt; int,int&gt;&gt;中的地图进行更新.失败
- C++程序在 #include 时无法编译<stack>,#include<queue>
- C :对矢量进行排序&lt; struct&gt;(结构有2个整数)基于结构的整数之一
- C 操作员&gt;&gt;与突变器过载
- 明确的专业化“ CheckIntmap&lt;&gt;”实例化
- 是否需要使用 - &gt;运算符在C 中调用成员函数时