Feature Details
About cppstat
This site lists C and C++ features and their respective support by compilers and standard library implementations, designed as a simple, quickly searchable table. It's regularly updated and maintained as best as possible. Contributions are welcome.
Support Cells
14
Full support
14
Partial support
14
Had partial before full
—
Not supported
The version number indicates when support was first added. Hover any cell for full details including release dates.
How to Use
Search Filter by feature name, description, or paper number.
Filters Toggle C/C++ standards to narrow scope. Filter toolchains by version using
>=14, <17, or ! to show only features not yet supported by that toolchain.Feature types Use All, Lang, or Lib to narrow by feature category.
Toolchain columns Drag column headers to reorder. Hide or show toolchains in Preferences.
Hover for details Hover any support cell, paper link, or info icon for release dates, notes, and more.
Third-Party Libraries
cppstat is built with open-source libraries including Chart.js, Cytoscape.js, Monaco Editor, highlight.js, and others. We are thankful to their authors and contributors. View full list

