#include <priority_queue>上的Code :: Blocks(MinGW)编译错误

时间:2018-05-04 05:36:10

标签: c++ compiler-errors codeblocks

我在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>

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

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

  

在标题&lt; queue&gt;

中定义