我试图编译与不同的编译器(包括gcc 6.1)下面的程序:STD可选的:没有这样的文件或目录
#include <optional>
int main()
{
std::optional<int> o1;
}
输出是
main.cpp:1:20: fatal error: optional: No such file or directory #include optional
这是实施例甚至真这里给出: http://en.cppreference.com/w/cpp/utility/optional/optional
任何线索为什么?
执行那些 “(因为C++ 17)” 标记门铃? –