次の方法で共有


CElementTraitsBase::RelocateElements

コレクション クラス オブジェクトに格納されている要素を転送する場合に、このメソッドを呼び出します。

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

パラメーター

  • pDest
    転送されたデータを受け取る最初の要素へのポインター。

  • pSrc
    シフトされる最初の要素へのポインター。

  • nElements
    移動する要素の数。

解説

ほとんどのデータ型で十分であるこのメソッドは memmoveを呼び出します。実行オブジェクトが自身のメンバーへのポインターが含まれている場合、このメソッドはオーバーライドする必要があります。

必要条件

Header: atlcoll.h

参照

関連項目

CElementTraitsBase クラス

CElementTraitsBase::CopyElements