cppreference.com
Crear una cuenta
Iniciar sesión
Espacios de nombres
Página
Discusión
Variantes
Vistas
Ver
Editar
Historial
Acciones
std::
is_reference
De cppreference.com
<
cpp
|
types
C++
Apoyo de compiladores
Implementaciones independientes y albergadas
Lenguaje
Biblioteca estándar
Encabezados de la biblioteca estándar
Requisitos denominados
Macros de prueba de característica
(C++20)
Biblioteca de apoyo del lenguaje
Biblioteca de conceptos
(C++20)
Biblioteca de diagnósticos
Biblioteca de gestión de memoria
Biblioteca de metaprogramación
(C++11)
Biblioteca de servicios generales
Biblioteca de contenedores
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
Biblioteca de entrada/salida
Biblioteca del sistema de archivos
(C++17)
Biblioteca de apoyo de concurrencia
(C++11)
Biblioteca de apoyo de ejecución
(C++26)
Especificaciones técnicas
Índice de símbolos
Bibliotecas externas
[editar]
Biblioteca de metaprogramación
Rasgos de tipo
Categorías de tipo
is_void
(C++11)
is_null_pointer
(C++11)
(
DR*
)
is_array
(C++11)
is_pointer
(C++11)
is_enum
(C++11)
is_union
(C++11)
is_class
(C++11)
is_function
(C++11)
is_reference
(C++11)
is_object
(C++11)
is_scalar
(C++11)
is_compound
(C++11)
is_integral
(C++11)
is_floating_point
(C++11)
is_fundamental
(C++11)
is_arithmetic
(C++11)
is_lvalue_reference
(C++11)
is_rvalue_reference
(C++11)
is_member_pointer
(C++11)
is_member_object_pointer
(C++11)
is_member_function_pointer
(C++11)
Propiedades de tipos
is_const
(C++11)
is_volatile
(C++11)
is_empty
(C++11)
is_polymorphic
(C++11)
is_final
(C++14)
is_abstract
(C++11)
is_aggregate
(C++17)
is_implicit_lifetime
(C++23)
is_trivial
(C++11)
(en desuso en C++26)
is_trivially_copyable
(C++11)
is_standard_layout
(C++11)
is_literal_type
(C++11)
(
hasta C++20*
)
is_pod
(C++11)
(en desuso en C++20)
is_signed
(C++11)
is_unsigned
(C++11)
is_bounded_array
(C++20)
is_unbounded_array
(C++20)
is_scoped_enum
(C++23)
has_unique_object_representations
(C++17)
Constantes de rasgos de tipo
integral_constant
bool_constant
true_type
false_type
(C++11)
(C++17)
(C++11)
(C++11)
Metafunciones
conjunction
(C++17)
disjunction
(C++17)
negation
(C++17)
Operaciones admitidas
is_constructible
is_trivially_constructible
is_nothrow_constructible
(C++11)
(C++11)
(C++11)
is_default_constructible
is_trivially_default_constructible
is_nothrow_default_constructible
(C++11)
(C++11)
(C++11)
is_copy_constructible
is_trivially_copy_constructible
is_nothrow_copy_constructible
(C++11)
(C++11)
(C++11)
is_move_constructible
is_trivially_move_constructible
is_nothrow_move_constructible
(C++11)
(C++11)
(C++11)
is_assignable
is_trivially_assignable
is_nothrow_assignable
(C++11)
(C++11)
(C++11)