Freigeben über


CElementTraitsBase::RelocateElements

Rufen Sie diese Methode auf, um die Elemente zu verschieben, die in einem Auflistungsklassenobjekt gespeichert werden.

static void RelocateElements( 
   T* pDest, 
   T* pSrc, 
   size_t nElements  
);

Parameter

  • pDest
    Zeiger auf das erste Element, das die verschobenen Daten empfängt.

  • pSrc
    Zeiger auf das erste Element zu verschieben.

  • nElements
    Die Anzahl von Elementen zu verschieben.

Hinweise

Diese Methode ruft memmove, das für die meisten Datentypen ausreichend. Wenn die Objekte, die verschoben werden, Zeiger auf ihren eigenen Member enthalten, muss diese Methode überschrieben werden.

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CElementTraitsBase Class

CElementTraitsBase::CopyElements