Preprocessor â Comments
ASCII chart
Basic concepts
Keywords
Names (lookup)
Types (fundamental types)
The main
function
Modules (C++20)
Contracts (C++26)
Expressions
Value categories
Evaluation order
Operators (precedence)
Conversions â Literals
Constant expressions
Statements
if â switch
for â range-for
(C++11)
while â do
-while
Declarations â Initialization
Functions â Overloading
Coroutines (C++20)
Classes (unions)
Templates â Exceptions
Freestanding implementations
Program utilities
Signals â Non-local jumps
Basic memory management
Variadic functions
source_location (C++20)
Comparison utilities (C++20)
Type support â type_info
numeric_limits â exception
initializer_list (C++11)
Coroutine support (C++20)
Contract support (C++26)
Concepts library (C++20)
Assertions â System error (C++11)
Exception types â Error numbers
basic_stacktrace (C++23)
Debugging support (C++26)
Allocators â Smart pointers
Memory resources (C++17)
Metaprogramming library (C++11)
Type traits â ratio
integer_sequence (C++14)
Function objects â hash (C++11)
Swap â Type operations (C++11)
Integer comparison (C++20)
pair â tuple (C++11)
optional (C++17)
expected (C++23)
variant (C++17) â any (C++17)
bitset â Bit manipulation (C++20)
vector â deque â array (C++11)
list â forward_list (C++11)
inplace_vector (C++26)
hive (C++26)
map â multimap â set â multiset
unordered_map (C++11)
unordered_multimap (C++11)
unordered_set (C++11)
unordered_multiset (C++11)
Container adaptors
span (C++20) â mdspan (C++23)
Ranges library (C++20)
Range factories â Range adaptors
generator (C++23)
Numeric algorithms
Execution policies (C++17)
Constrained algorithms (C++20)
basic_string â char_traits
basic_string_view (C++17)
Primitive numeric conversions (C++17)
Formatting (C++20) â Localization
text_encoding (C++26)
Regular expressions (C++11)
basic_regex â Algorithms
Default regular expression grammar
Null-terminated sequence utilities:
byte â multibyte â wide
Common math functions
Mathematical special functions (C++17)
Mathematical constants (C++20)
Basic linear algebra algorithms (C++26)
Data-parallel types (SIMD) (C++26)
Pseudo-random number generation
Floating-point environment (C++11)
complex â valarray
Calendar (C++20) â Time zone (C++20)
Print functions (C++23)
Stream-based I/O â I/O manipulators
basic_istream â basic_ostream
Synchronized output (C++20)
File systems (C++17)
Concurrency support library (C++11)
thread â jthread (C++20)
atomic â atomic_flag
atomic_ref (C++20) â memory_order
Mutual exclusion â Condition variables
Futures â Semaphores (C++20)
latch (C++20) â barrier (C++20)
Safe Reclamation (C++26)
Execution support library (C++26)
Feature test macros (C++20)
Language â Standard library â Headers
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4