OMStaticArray 클래스에는
OMStaticArray 오브젝트를 작성 및 조작할 수 있는 기본 라이브러리 함수가 포함되어 있습니다.
OMStaticArray는 형식이 안전하고 크기가 고정된 배열입니다.
이 클래스는 헤더 파일인 omstatic.h에 정의되어 있습니다.
속성 요약
- count - 정적 배열에 있는 요소 개수를 지정합니다.
- \
- theLink - 정적 배열에 있는 요소에 대한 링크를 지정합니다.
- size - 정적 배열에 할당된 메모리 양을 지정합니다.
속성개수
이 속성은
정적 배열에 있는 요소 개수를 지정합니다. 이는 다음과 같이 정의합니다.
int count;
theLink
이 속성은 정적 배열에 있는 요소에 대한 링크를
지정합니다. 이는 다음과 같이 정의합니다.
void** theLink;
크기
이 속성은 정적 배열에 할당된 메모리 양을
지정합니다. 이는 다음과 같이 정의합니다.
int size;
예제정적
배열을 사용하려면 다중성을 제한해야 합니다(예: MAX_OBSERVERS).
다음 예제를 살펴보십시오.
Observer* itsObserver[MAX_OBSERVERS];
for (int iter=0; iter<MAX_OBSERVERS; iter++)
{
if (itsObserver[iter] != NULL)
itsObserver[iter]->notify();
}