-The **`/std:c++20`** option enables C++20 standard-specific features and behavior. Available starting in Visual Studio 2019 version 16.11, it enables the full set of C++20 features implemented by the MSVC compiler. Note that Visual Studio 2022 version 17.0 does not support `std::format`, the C++20 `<chrono>` formatting extensions, and the range factories and range adaptors from `<ranges>` under **`/std:c++20`** due to late-breaking changes in those features immediately after publication of the Standard. These features are available in Visual Studio 2022 version 17.0 under **`/std:c++latest`** in an in-progress form, but we recommend updating to a later version of Visual Studio 2022 in which they are stable (as in Visual Studio 2019 version 16.11) to avoid breaking changes.
0 commit comments