From cppreference.com



The following table presents compiler support for new C++ features. These include C++11, C++14, C++17, C++20, and later accepted revisions (C++23/C++2b) to the standard, as well as various technical specifications.

edit] C++2b features

Note that this list may change, as the draft C++2b standard evolves.





edit] C++20 features

edit] C++20 core language features

edit] C++20 library features

edit] C++17 features

edit] C++17 core language features

edit] C++17 library features

edit] C++14 features

edit] C++14 core language features

edit] C++14 library features

edit] C++11 features

edit] C++11 core language features

edit] C++11 library features

* - hover over the version number to see notes

edit] References

Individual vendor compatibility checklists (these are more up-to-date than the table above)