Palabras clave de C++: alignof (desde C++11)
De cppreference.com
C++
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 | |||||||||||
| |||||||||||
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 | ||||||||||||||||
Palabras clave de C++
Identificadores con significado especial | ||||
[editar]Uso
- Operador
alignof
(desde C++11)
[editar]Ejemplo
Ejecuta este código
#include <iostream>#include <cstddef>int main(){std::cout<< alignof(std::max_align_t)<<'\n';}
Posible salida:
16