Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Deze klasse biedt standaardmethoden en -functies voor een verzamelingsklasse die bestaat uit primitieve gegevenstypen.
Syntaxis
template <typename T>
class CPrimitiveElementTraits : public CDefaultElementTraits<T>
Parameterwaarden
T
Het type gegevens dat moet worden opgeslagen in het verzamelingsklasseobject.
Leden
Openbare typedefs
| Naam | Description |
|---|---|
| CPrimitiveElementTraits::INARGTYPE | Het gegevenstype dat moet worden gebruikt voor het toevoegen van elementen aan het verzamelingsklasseobject. |
| CPrimitiveElementTraits::OUTARGTYPE | Het gegevenstype dat moet worden gebruikt voor het ophalen van elementen uit het verzamelingsklasseobject. |
Opmerkingen
Deze klasse biedt standaard statische functies en methoden voor het verplaatsen, kopiƫren, vergelijken en hashen van primitieve gegevenstype-elementen die zijn opgeslagen in een verzamelingsklasseobject.
Zie ATL-verzamelingsklassen voor meer informatie.
Overnamehiƫrarchie
CPrimitiveElementTraits
Requirements
Koptekst: atlcoll.h
CPrimitiveElementTraits::INARGTYPE
Het gegevenstype dat moet worden gebruikt voor het toevoegen van elementen aan het verzamelingsklasseobject.
typedef T INARGTYPE;
CPrimitiveElementTraits::OUTARGTYPE
Het gegevenstype dat moet worden gebruikt voor het ophalen van elementen uit het verzamelingsklasseobject.
typedef T& OUTARGTYPE;