A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://en.cppreference.com/w/ below:

cppreference.com

C++ reference
C++11, C++14, C++17, C++20, C++23, C++26  â”‚  Compiler support C++11, C++14, C++17, C++20, C++23, C++26

Language

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

Standard library (headers)

Named requirements

Language support library

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)

Diagnostics library

Assertions âˆ’ System error (C++11)
Exception types âˆ’ Error numbers
basic_stacktrace (C++23)
Debugging support (C++26)

Memory management library

Allocators âˆ’ Smart pointers
Memory resources (C++17)

Metaprogramming library (C++11)

Type traits âˆ’ ratio
integer_sequence (C++14)

General utilities library

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)

Containers library

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)

Iterators library

Ranges library (C++20)

Range factories âˆ’ Range adaptors
generator (C++23)

Algorithms library

Numeric algorithms
Execution policies (C++17)
Constrained algorithms (C++20)

Strings library

basic_string âˆ’ char_traits
basic_string_view (C++17)

Text processing library

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

Numerics library

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

Date and time library

Calendar (C++20) âˆ’ Time zone (C++20)

Input/output library

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

Technical specifications

    Standard library extensions  (library fundamentals TS)

    resource_adaptor âˆ’ invocation_type

    Standard library extensions v2  (library fundamentals TS v2)

    propagate_const âˆ’ ostream_joiner âˆ’ randint
    observer_ptr âˆ’ Detection idiom

    Standard library extensions v3  (library fundamentals TS v3)

    scope_exit âˆ’ scope_fail âˆ’ scope_success âˆ’ unique_resource

Parallelism library extensions v2
(parallelism TS v2)

simd

Concurrency library extensions
(concurrency TS)
Transactional Memory  (TM TS)
Reflection  (reflection TS)

External Links  âˆ’  Non-ANSI/ISO Libraries  âˆ’  Index  âˆ’  std Symbol Index

C reference
C89, C95, C99, C11, C17, C23  â”‚  Compiler support C99, C23

Language

Basic concepts
Keywords
Preprocessor
Expressions
Declaration
Initialization
Functions
Statements

Headers

Type support

Program utilities

Variadic functions

Diagnostics library

Dynamic memory management

Strings library

Null-terminated strings:
   byte  âˆ’   multibyte  âˆ’   wide

Date and time library

Localization library

Input/output library

Algorithms library

Numerics library

Common mathematical functions
Floating-point environment (C99)
Pseudo-random number generation
Complex number arithmetic (C99)
Type-generic math (C99)
Bit manipulation (C23)
Checked integer arithmetic (C23)

Concurrency support library (C11)

Technical specifications

   Dynamic memory extensions  (dynamic memory TR)
   Floating-point extensions, Part 1  (FP Ext 1 TS)
   Floating-point extensions, Part 4  (FP Ext 4 TS)

External Links  âˆ’  Non-ANSI/ISO Libraries  âˆ’  Index  âˆ’  Symbol Index News

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