Search code examples
c++formatc++20c++-chronovisual-studio-2022

C++ std:format not available in VS2022 /std:c++latest


I'm trying to use C++ std::format in Visual Studio 2022.

I've selected C++ Language Standard: "Preview - Features from the Latest C++ Working Draft (/std:c++latest)" after initially trying "ISO C++20 Standard (/std:c++20)"

The post below seems to indicate that selecting the Preview standard should work, but I don't have enough status to comment on that post directly. C++20 support in Visual Studio

Should std::format work in VS2022 with the #include statement?


Solution

  • Should std::format work in VS2022 with the #include statement?

    Yes, but it currently only works in /std:c++latest (Preview) mode which you can set in Project\Properties\Configuration\Properties\C++ Language Standard.

    Demo