我想使用新的C ++ 20<format>
标头。但是,当我尝试这样#include
做时,它显然不在当前的stdlib中存在。
我尝试使用clang ++和g ++,但是它们都不起作用。
是的,我tasks.json
在VSCode中的文件中将C ++标准指定为“ c ++ 2a” 。
我究竟做错了什么?
您可以在此处查看编译器支持的概述:https : //en.cppreference.com/w/cpp/compiler_support
根据该表,到目前为止,没有编译器支持P0645R10:文本格式。
可以在以下位置找到专门针对MSVS的概述:https ://docs.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance?view=vs-2019 (尽管我没有<format>
在其上找到清单)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句