Microsoft, please provide some guidance on this. C++/CLI needs to update with the C++ standard for it to remain viable.
C++/CLI project with C++20 Standard
Hello,
I got this compilation warning from a CLI project with C++20 standard setting:
1>c1xx : warning C4857: C++/CLI mode does not support C++ versions newer than C++17; setting language to /std:c++17
Will there be a support for C++20 and future C++ standards for C++/CLI?
Thank you.
4 answers
Sort by: Most helpful
-
-
TaylorCaleb-0860 11 Reputation points
2022-09-26T15:10:23.057+00:00 Holding back language standard support for the codebase due to C++/CLI is a bit of an issue.
-
Castorix31 81,061 Reputation points
2022-03-17T06:48:41.947+00:00 From this thread VS 2019 C++/CLI Support C++20:Concept,
"We don’t have plans to support C++20 concepts in C++/CLI."
But it was in Dec 09, 2020...
-
Wim 6 Reputation points
2022-12-01T10:15:17.24+00:00 The MSVC team is working on C++20 support for C++/CLI
https://developercommunity.visualstudio.com/t/Allow-C20-or-higher-under-CCLI/10173878#T-ND10217784