CopyElements

Questa funzione viene chiamata direttamente da CArray::Append e da CArray::Copy.

template<class TYPE>
void AFXAPI CopyElements(
   TYPE* pDest,
   const TYPE* pSrc,
   INT_PTR nCount 
);

Parametri

  • TYPE
    parametro di modello che specifica il tipo di elementi da copiare.

  • pDest
    Puntatore alla destinazione in cui gli elementi vengono copiati.

  • pSrc
    Puntatore all'origine di elementi da copiare.

  • nCount
    Numero di elementi da copiare.

Note

L'implementazione predefinita utilizza l'operatore di assegnazione semplice ( = ) per eseguire l'operazione di copia.Se il tipo che viene copiato non dispone di un operator= di overload, quindi l'implementazione predefinita esegue una copia bit per bit.

Per informazioni sull'implementazione di questo e altre funzioni di supporto, vedere l'articolo Raccolte: Come creare una raccolta indipendente dai tipi.

Requisiti

Header: afxtempl.h

Vedere anche

Riferimenti

Classe CArray

Concetti

Macro MFC e Globals