在 Visual Studio 2019 或更高版本中使用 Microsoft C++ (MSVC)
D. /std:c++2017:MSVC 编译器/std 选项的命名格式为
/std:c++XX,其中XX 是标准的发布年份后两位(如14, 17, 20)。
/std:c++2017 不是有效的选项格式,正确的格式应为/std:c++17。
解题关键:熟悉MSVC 编译器/std 系列选项的命名规则
(/std:c++XX)及其对应的C++ 标准版本。同时,需注意区分用于C 语言的/std:cXX 选项。对于Visual Studio 2017 及以上版本,编译器默认或最低支持的标准模式为C++14,要使用C++17 或更高标准,必须显式指定对应的/std 选项。

我要评论