CAtlArray::Append
한 배열의 내용을 다른 끝에 추가 하려면이 메서드를 호출 합니다.
size_t Append(
const CAtlArray< E, ETraits >& aSrc
);
매개 변수
- aSrc
추가할 배열입니다.
반환 값
추가 된 첫 번째 요소의 인덱스를 반환합니다.
설명
제공 된 배열의 요소는 기존 배열의 끝에 추가 됩니다.필요한 경우 새 요소를 수용 하기 위해 메모리 할당 됩니다.
배열은 동일한 유형의 되며 배열 자체에 추가할 수 없습니다.
디버그 빌드에서 ATLASSERT 경우 발생 합니다는 CAtlArray 인수는 유효한 배열 아닙니다 또는 aSrc 같은 개체를 참조 합니다.릴리스 빌드에 잘못 된 인수를 예기치 않은 동작이 발생할 수 있습니다.
예제
// Declare two integer arrays
CAtlArray<int> iArray1,iArray2;
iArray1.Add(1); // element 0
iArray1.Add(2); // element 1
iArray2.Add(3); // element 0
iArray2.Add(4); // element 1
// Append iArray2 to iArray1
iArray1.Append(iArray2);
ATLASSERT(iArray1.GetCount() == 4);
요구 사항
헤더: atlcoll.h