Classe CPrimitiveElementTraits
Essa classe fornece métodos e funções padrão para uma classe de coleção composta por tipos de dados primitivos.
Sintaxe
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
Parâmetros
T
O tipo de dados a serem armazenados no objeto de classe de coleção.
Membros
Typedefs públicos
Nome | Descrição |
---|---|
CPrimitiveElementTraits::INARGTYPE | O tipo de dados a ser usado para adicionar elementos ao objeto da classe de coleção. |
CPrimitiveElementTraits::OUTARGTYPE | O tipo de dados a ser usado para recuperar elementos do objeto de classe de coleção. |
Comentários
Essa classe fornece funções e métodos estáticos padrão para mover, copiar, comparar e efetuar hash de elementos de tipo de dados primitivos armazenados em um objeto de classe de coleção.
Para obter mais informações, confira Classes de Coleção da ATL.
Hierarquia de herança
CPrimitiveElementTraits
Requisitos
Cabeçalho: atlcoll.h
CPrimitiveElementTraits::INARGTYPE
O tipo de dados a ser usado para adicionar elementos ao objeto da classe de coleção.
typedef T INARGTYPE;
CPrimitiveElementTraits::OUTARGTYPE
O tipo de dados a ser usado para recuperar elementos do objeto de classe de coleção.
typedef T& OUTARGTYPE;
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários