OMStaticArray 클래스에는 OMStaticArray 오브젝트를 작성 및 조작할 수 있는 기본 라이브러리 함수가 포함되어 있습니다. OMStaticArray는 형식이 안전하고 크기가 고정된 배열입니다.
이 클래스는 헤더 파일인 omstatic.h에 정의되어 있습니다.
개수
이 속성은 정적 배열에 있는 요소 개수를 지정합니다. 이는 다음과 같이 정의합니다.
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();
}