严重性 代码 说明 项目 文件 行 列 禁止显示状态错误(活动) E0864 deque 不是模板

今天遇到一个非常奇怪的报错,deque不是模板。

当时我就懵了,deque底层不就是用模板写的吗????????????

后来我查了一下,发现是因为我把#include写在了using namespace std;

前面 ,所以就导致了这个报错。

原因是:queue 在命名空间std里,还需要添加声明 #include

你可能感兴趣的:(c++,开发语言)