Condividi tramite


CElementTraitsBase::RelocateElements

Chiamare questo metodo per riassegnare gli elementi archiviati in un oggetto classe di raccolte.

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

Parametri

  • pDest
    Puntatore al primo elemento che riceverà i dati particolare.

  • pSrc
    Puntatore al primo elemento da riassegnare.

  • nElements
    Il numero di elementi da riassegnare.

Note

Questo metodo chiama memmove, sufficiente per la maggior parte dei dati. Se gli oggetti che vengono spostati contengono puntatori ai relativi membri, questo metodo deve essere sottoposto a override.

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

CElementTraitsBase Class

CElementTraitsBase::CopyElements