Espacios de nombres
Variantes

Requisitos denominados de C++: TransformationTrait (desde C++11)

De cppreference.com
 
 
Requisitos denominados de C++
Números aleatorios
Concurrencia
(C++11)
(C++11)
Rangos
Vista multidimensional
Otros

 

Un TransformationTrait es una plantilla de clase que proporciona una transformación en su parámetro de tipo plantilla.

Requisitos

  • Toma un parámetro de tipo plantilla (los parámetros de plantilla adicionales son opcionales y están permitidos).
  • El tipo transformado es un tipo anidado de acceso público denominado type.

Biblioteca estándar

Todos los rasgos de transformación de tipo satisfacen TransformationTrait.

Las siguientes clases de la biblioteca estándar también satisfacen TransformationTrait.

Obtiene el tipo del elemento especificado.
(especialización de plantilla de clase) [editar]
Obtiene el tipo de los elementos de un par.
(especialización de plantilla de clase) [editar]
se obtiene el tipo de los elementos de array
Original:
obtains the type of the elements of array
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(especialización de plantilla de clase) [editar]
Obtiene el tipo de la alternativa dado su subíndice, en tiempo de compilación.
(plantilla de clase) (plantilla de alias) [editar]