我搜索了很多资料,但很遗憾还是无法确定Visual Studio 2019是否完全支持C++20!
根据我的搜索结果,有三种类型的信息:
1. 全部和部分地支持"Concepts"和"Modules"。没有对"Couroutines"和"Ranges"提供支持。同时, "Modules"仍处于实验阶段。
2. 除了"Concepts"之外,没有任何支持。
3. 在MSVC和CLANG中,所有功能都得到了完全支持。
我提出这个问题是因为我需要编译一些引入 C++20 新特性的示例代码。
注意:在我提问时,当前版本和新版VS2019是16.3.9。
根据我的搜索结果,有三种类型的信息:
1. 全部和部分地支持"Concepts"和"Modules"。没有对"Couroutines"和"Ranges"提供支持。同时, "Modules"仍处于实验阶段。
2. 除了"Concepts"之外,没有任何支持。
3. 在MSVC和CLANG中,所有功能都得到了完全支持。
我提出这个问题是因为我需要编译一些引入 C++20 新特性的示例代码。
注意:在我提问时,当前版本和新版VS2019是16.3.9。