我在带有 NetBeans 的静态链接项目中使用 MinGW C++ 编译器。
我正在尝试使用std::array
,但似乎当我#include <array>
NetBeans 无法识别它时。当我写std::
一个可能性列表展开时,但数组结构无处可寻。
当我 Ctrl+单击<array>
标准库标头时,它会打开(因此,它被 IDE 找到)...但由于某种原因,声明显示为灰色...
----------------> 如果我删除了定义保护(别名#ifndef -- #endif),它工作正常,但是......为什么我必须更改这个标题才能使这行得通?我错过了什么吗?我正在使用“x86_64-w64-mingw32”进行编译。
任何帮助将不胜感激。