Espacios de nombres
Variantes

Diferencia entre revisiones de «cpp/language»

De cppreference.com
< cpp
Ljestrada (discusión | contribs.)
m Corrección de títulos de subtemas
Ljestrada (discusión | contribs.)
m Corrección de títulos de subtema: s/Elisión de copia obligatoria/Elisión de copia
Línea 164: Línea 164:
[[cpp/language/raii | RAII]] - [[cpp/language/rule_of_three | Regla de tres]]<br>
[[cpp/language/raii | RAII]] - [[cpp/language/rule_of_three | Regla de tres]]<br>
[[cpp/language/as_if | Regla as-if]] -
[[cpp/language/as_if | Regla as-if]] -
[[cpp/language/copy_elision | Elisión de copia obligatoria]] -
[[cpp/language/copy_elision | Elisión de copia]] -
[[cpp/language/ebo | Optimización de base vacía]]<br>
[[cpp/language/ebo | Optimización de base vacía]]<br>
</div>
</div>

Revisión del 21:10 5 feb 2020

 
 
Lenguaje C++
Temas generales
Control de flujo
Instrucciones de ejecución condicionales
Instrucciones de iteración (bucles)
Declaraciones de salto
Funciones
Declaración de funciones
Declaración de funciones lambda
Especificador inline
Especificación de excepciones (hasta C++20)
Especificador noexcept (C++11)
Excepciones
Espacios de nombres
Tipos
Especificadores
decltype (C++11)
auto (C++11)
alignas (C++11)
Especificadores de duración de almacenamiento
Inicialización
Expresiones
Representaciones alternas
Literales
Booleanos - Enteros - De punto flotante
De carácter - De cadena - nullptr (C++11)
Definidos por el usuario (C++11)
Utilidades
Atributos (C++11)
Tipos
Declaración de typedef
Declaración de alias de tipo (C++11)
Conversiones
Conversiones implícitas - Conversiones explícitas
static_cast - dynamic_cast
const_cast - reinterpret_cast
Asignación de memoria
Clases
Propiedades de funciones específicas de la clase
Funciones miembro especiales
Plantillas
Misceláneos
 

Esta es una breve referencia de construcciones del lenguaje C++.

Conceptos básicos

Preprocesador

Expresiones

Instrucciones

Declaraciones

Inicialización

Funciones

Excepciones

Clases


Plantillas

Misceláneos