7eR*_*RoM 7 c++ visual-studio c++20 visual-studio-2019
我搜索了很多,发现了不同的信息,但不幸的是无法理解 Visual Studio 2019 是否完全支持 C++20!
根据我的搜索,有3种类型的信息:
Concepts和Modules分别得到完全和部分支持。不支持Couroutines和Ranges。另外,Modules目前还处于试验阶段。
除了Concepts.
MSVC 和 CLANG 完全支持所有功能。
我问这个问题是因为我需要编译一些 C++20 中引入的新特性的示例代码。
注意:VS2019 的当前和新版本(在问这个问题时)是 16.3.9。
Visual Studio 2019 v16.3.9 部分支持 C++20。
通过将 MSVC 编译器选项从 更改/std:c++17为/std:c++latest,我们可以使用最新实现的功能。
根据问题,收集的信息的类型 1 或 2 更接近正确答案。
| 归档时间: |
|
| 查看次数: |
5698 次 |
| 最近记录: |