References
References
Overview page for authoritative C++ language, library, compiler, guideline, and standards-adjacent references.
References
Use this page as the starting map for reference-oriented material in this section.
Reference categories
- Language and standard library: quick lookup resources for language rules, APIs, and headers.
- Compiler and vendor documentation: MSVC, GCC, Clang, and implementation-oriented documentation.
- Guidelines, standards, and community resources: Core Guidelines, WG21 papers, FAQs, and standards-adjacent material.
Core references
- cppreference: the fastest general-purpose reference for the C++ standard library, language features, and standard headers.
- C++ Core Guidelines: practical design, safety, and maintenance guidance from the ISO C++ community.
- ISO C++ FAQ: concise answers to common language and design questions.
Compiler and vendor docs
Standards-adjacent resources
- WG21 papers: proposal papers and committee working material.
- isocpp.org: news, standards information, and general C++ community resources.
When to start here
- you need an authoritative answer about a language rule or standard-library facility
- you want implementation-specific details from a compiler vendor
- you are comparing design guidance against standard wording or proposal rationale
Quick reference flow
- Start with cppreference for fast language and library lookup.
- Open vendor docs when the question is compiler-specific, platform-specific, or diagnostic-related.
- Open the Core Guidelines when the question is about design direction or safety tradeoffs.
- Read WG21 papers when you need proposal rationale, evolution details, or feature background beyond normal day-to-day usage.