支持C++20、19.28或16.9的最新MSVC是什么
What is the latest MSVC that support C++ 20, 19.28 or 16.9?
如果我想开发c++20(在windows中(,我发现MSVC比其他编译器支持得更好。我在cppreference.com上找到了这个。但当我搜索Visual C++的最新版本时,我发现16.9是最新版本。但在cppreference.com上,它说19.28是最新版本。那么,MSVC的最新版本是什么?
这有点复杂
截至目前,Visual Studio的最新版本为16.9.5。如果您下载了它,您将拥有MSVC版本14.29,并且宏_MSC_VER
将被定义为1929
。幸运的是,你不必在开始的大部分时间里跟踪这些。只需安装Visual Studio即可开始。
相关文章:
- MSVC多行宏编译器错误
- 为什么使用__LINE_的代码在发布模式下在MSVC下编译,而不是在调试模式下
- MSVC是否支持C++11样式的属性而不是__declspec
- MSVC将仅移动结构参数解释为指针
- C++17中函数模板中的静态数组初始化(MSVC 2019)
- 有与__builtin__FUNCTION()等效的MSVC吗
- 为什么 gcc 编译这个而 msvc 没有
- 看起来is_nothrow_constructible_v()在MSVC中被破坏了,我错了吗
- 正在解码MSVC 32位版本的程序集(作业).没有手术做什么
- 原子读取是否保证读取最新值
- MSVC 忽略 [[maybe_unused]] 的功能?
- std::vector::p ush_back() 不会在 MSVC 上编译具有已删除移动构造函数的对象
- MSVC中的宏观扩展问题
- "Ill-defined for-loop - loop executes infinitely" (MSVC C6295)
- __CHAR_BIT__宏是否为 MSVC 编译器预定义?
- 不正确的操作数类型 MSVC
- 使用 MSVC 调试类型
- CRTP 中的复制赋值运算符 - gcc vs clang 和 msvc
- MSVC(Visual C++)是否有等效的-weffc ++?
- 命名空间范围内的外部 - GCC vs clang vs msvc