CObArray::SetSize

void SetSize ( int nNewSize, int nGrowBy = -1 );
던져 ( CMemoryException );

매개 변수

nNewSize

새 배열 크기 (요소 수)입니다. 0 보다 크거나 되어야 합니다.

nGrowBy

최소 크기 증가 필요한 경우 할당할 요소 슬롯 수。

주의

비어 있거나 기존 배열; 크기 설정 필요한 경우 메모리를 할당 합니다. 새 크기가 이전 크기 보다 작은 경우 다음 배열 잘리고 모든 쓰이지 않은 메모리를 발표 했다. 효율성을 위해 그것을 사용 하기 전에 배열의 크기를 설정 하려면 SetSize 를 호출 합니다. 이렇게 하면 재할당 하 고 복사 배열 항목이 추가 될 때마다 필요가。

NGrowBy 매개 변수는 배열의 성장 하는 동안 내부 메모리 할당을 영향을 줍니다. 사용 절대 GetSizeGetUpperBound 보고 배열 크기를 영향을 미칩니다.

다음 표에서 CObArray::SetSize 와 유사한 다른 멤버 함수。

클래스 멤버 함수
CByteArray Setsize를 무효화 (int nNewSize, int nGrowBy =-1);
nbsp;던져 ( CMemoryException );(&N)
CDWordArray Setsize를 무효화 (int nNewSize, int nGrowBy =-1);
nbsp;던져 ( CMemoryException );(&N)
CPtrArray Setsize를 무효화 (int nNewSize, int nGrowBy =-1);
nbsp;던져 ( CMemoryException );(&N)
CStringArray Setsize를 무효화 (int nNewSize, int nGrowBy =-1);
nbsp;던져 ( CMemoryException );(&N)
CUIntArray Setsize를 무효화 (int nNewSize, int nGrowBy =-1);
nbsp;던져 ( CMemoryException );(&N)
CWordArray Setsize를 무효화 (int nNewSize, int nGrowBy =-1);
nbsp;던져 ( CMemoryException );(&N)

CObArray 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index