Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

identity (Estructura)

Struct que proporciona una definición de tipo como parámetro de plantilla.

template<class Type>
   struct identity {
      typedef Type type;
      Type operator()(const Type& _Left) const;
   };

Parámetro

Descripción

_Left

El valor a identificar.

La clase contiene la definición de tipo pública type, que es el mismo que el tipo de parámetro de plantilla. Se utiliza junto con la función forward de plantilla para garantizar que un parámetro de la función tiene el tipo deseado.

Para la compatibilidad con el anterior código, la clase también define la función de identidad operator() que devuelve el argumento _Left.

utilidad <deEncabezado: >

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft