Namespaces
Variants

Referencia de C y C++

De es.cppreference.net


Referencia de C++
C++11, C++14, C++17, C++20, C++23, C++26, C++29  │  Soporte de compiladores C++11, C++14, C++17, C++20, C++23, C++26, C++29

Lenguaje

Biblioteca estándar (encabezados)

Requisitos nombrados

Biblioteca de soporte del lenguaje

Biblioteca de conceptos (C++20)

Biblioteca de diagnóstico

Biblioteca de gestión de memoria

Biblioteca de metaprogramación (C++11)

Biblioteca de utilidades generales

Objetos función − hash (C++11)
Swap − Operaciones de tipo (C++11)
Comparación de enteros (C++20)
pair − tuple (C++11)
optional (C++17)
expected (C++23)
variant (C++17) − any (C++17)
bitset − Manipulación de bits (C++20)

Biblioteca de contenedores

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)
Adaptadores de contenedor
span (C++20) − mdspan (C++23)

Biblioteca de iteradores

Biblioteca de rangos (C++20)

Biblioteca de algoritmos

Biblioteca de cadenas

Biblioteca de procesamiento de texto

Biblioteca numérica

Biblioteca de fecha y hora

Calendario (C++20) − Zona horaria (C++20)

Biblioteca de entrada/salida

Biblioteca de soporte de concurrencia (C++11)

thread − jthread (C++20)
atomic − atomic_flag
atomic_ref (C++20) − memory_order
Exclusión mutua − Variables de condición
Futuros − Semáforos (C++20)
latch (C++20) − barrier (C++20)
Reclamación segura (C++26)

Biblioteca de soporte de ejecución (C++26)

Macros de prueba de características (C++20)

Especificaciones técnicas

    Extensiones de la biblioteca estándar  (TS de fundamentos de biblioteca)

    Extensiones de la biblioteca estándar v2  (TS de fundamentos de biblioteca v2)

    Extensiones de la biblioteca estándar v3  (TS de fundamentos de biblioteca v3)


Extensiones de la biblioteca de paralelismo v2
(TS de paralelismo v2)

Extensiones de la biblioteca de concurrencia
(TS de concurrencia)
Memoria transaccional  (TS de TM)
Reflexión  (TS de reflexión)

Enlaces externos  −  Bibliotecas no ANI/ISO  −  Índice  −  Índice de símbolos std

Referencia de C
C89, C95, C99, C11, C17, C23  │  Soporte de compiladores C99, C23

Lenguaje

Encabezados

Soporte de tipos

Utilidades del programa

Funciones variádicas

Biblioteca de diagnóstico

Gestión dinámica de memoria

Biblioteca de cadenas

Cadenas terminadas en nulo:
   byte  −   multibyte  −   ancho

Biblioteca de fecha y hora

Biblioteca de localización

Biblioteca de entrada/salida

Biblioteca de algoritmos

Biblioteca numérica

Biblioteca de soporte de concurrencia (C11)

Especificaciones técnicas

   Extensiones de memoria dinámica  (TR de memoria dinámica)
   Extensiones de coma flotante, Parte 1  (TS de extensiones de FP 1)
   Extensiones de coma flotante, Parte 4  (TS de extensiones de FP 4)

Enlaces externos  −  Bibliotecas no ANI/ISO  −  Índice  −  Índice de símbolos
Noticias
  • 17 de abril de 2026: Tomó un tiempo, pero con mucha ayuda de la gente de isocpp.org, ¡estamos de vuelta! Disculpen la demora y gracias por su paciencia.