Export (0) Print
Expand All
TRY
Expand Minimize

CopyElements

This function is called directly by CArray::Append and CArray::Copy.

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

Parameters

TYPE
Template parameter specifying the type of elements to be copied.
pDest
Pointer to the destination where the elements will be copied.
pSrc
Pointer to the source of the elements to be copied.
nCount
Number of elements to be copied.

Remarks

The default implementation uses the simple assignment operator ( = ) to perform the copy operation. If the type being copied does not have an overloaded operator=, then the default implementation performs a bitwise copy.

For information on implementing this and other helper functions, see the article Collections: How to Make a Type-Safe Collection.

See Also

MFC Macros and Globals | CArray

Show:
© 2014 Microsoft