<format> header 未找到 (C++)
<format> header not found (C++)
我想使用新的 C++20 <format>
header。但是当我尝试 #include
它时,它显然不存在于我当前的标准库中。
我尝试使用 clang++ 和 g++,但它们都不起作用。
是的,我在 VSCode 的 tasks.json
文件中将 C++ 标准指定为 "c++2a"。
我做错了什么?
您可以在此处查看编译器支持的概述:https://en.cppreference.com/w/cpp/compiler_support
根据 table,直到今天(20 年 5 月 13 日 8:07)没有编译器支持 P0645R10:文本格式。
可以在这里找到专门针对 MSVS 的概述:https://docs.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance?view=vs-2019(虽然我没有在他们的列表中找到 <format>
)。
我想使用新的 C++20 <format>
header。但是当我尝试 #include
它时,它显然不存在于我当前的标准库中。
我尝试使用 clang++ 和 g++,但它们都不起作用。
是的,我在 VSCode 的 tasks.json
文件中将 C++ 标准指定为 "c++2a"。
我做错了什么?
您可以在此处查看编译器支持的概述:https://en.cppreference.com/w/cpp/compiler_support
根据 table,直到今天(20 年 5 月 13 日 8:07)没有编译器支持 P0645R10:文本格式。
可以在这里找到专门针对 MSVS 的概述:https://docs.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance?view=vs-2019(虽然我没有在他们的列表中找到 <format>
)。