int 추가 ( CObject * newElement );
던져 ( CMemoryException );
반환 값
추가 된 요소의 인덱스。
매개 변수
newElement
이 배열에 추가 될 CObject 포인터。
주의
1 배열 성장 배열의 끝에 새 요소를 추가 합니다. NGrowBy 값이 1 보다 큰 SetSize 를 사용 하는 경우 추가 메모리를 할당할 수 있습니다. 그러나, 상한 1만 늘어납니다.
다음 표에서 CObArray::Add 와 유사한 다른 멤버 함수。
| 클래스 | 멤버 함수 |
| CByteArray | int 추가 (바이트 newElement); nbsp; 던져 ( CMemoryException );(&N) |
| CDWordArray | int 추가 (DWORD newElement ); nbsp;던져 ( CMemoryException );(&N) |
| CPtrArray | int 추가 (void * newElement ); nbsp;던져 ( CMemoryException );(&N) |
| CStringArray | int 추가 (LPCTSTR newElement ); nbsp;던져 ( CMemoryException );(&N) |
| CUIntArray | int 추가 (UINT newElement ); nbsp;던져 ( CMemoryException );(&N) |
| CWordArray | int 추가 (WORD newElement ); nbsp;던져 ( CMemoryException );(&N) |
예제
CObList::CObList 의 목록에 대 한 참조는 CAge 컬렉션의 모든 예제에 사용 되는 클래스。
/ / Cobarray::add에 대 한 예제
nbsp;? CObArray 배열;
??
?? 배열입니다.추가 (새로운 케이지 (21)); / / 요소 0
?? 배열입니다.추가 (새로운 케이지 (40)); / / 요소 1
# ifdef _DEBUG
?? afxDump.SetDepth (1);
?? afxDump << "추가 예:" << & 배열 << "\n";
# endif
이 프로그램에서 결과가 다음과 같습니다.:
추가 예제: 2 요소와 CObArray
nbsp;? [0] = $442a에서 케이지 21
?? [1] = $4468에서 케이지 40(&N)
CObArray 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CObArray::SetAt, CObArray::SetAtGrow, CObArray::InsertAt, CObArray::operator(&N)