checkIndices
checkIndices 빌드 디스크립터
옵션은 생성된 COBOL 프로그램에 다음의 검사를
포함하는지 여부를 지정합니다.
- 배열 및 서브스트링 색인을 검사하여 변수에 유효한 범위에 속하는지 확인하십시오. 속하지 않는 경우 EGL이 IndexOutOfBoundsException을 처리합니다.
- 동적 배열 변수를 검사하여 이러한 변수가 초기화되었는지 확인하십시오. 초기화되지 않은 경우 EGL이 NullValueException을 처리합니다.
이 검사를 지원하지 않도록 이 옵션을 설정하면 프로그램의 크기가 작아지므로 성능이 향상될 수 있습니다.
값
- YES(기본값)
- 생성된 EGL COBOL 프로그램에 배열 변수에서 색인 범위 및 널값 검사를 포함하도록 지정합니다.
- NO
- 생성된 프로그램에 색인 범위 및 널값 검사가 포함되지 않음을 지정합니다. NO를 지정하는 경우 배열의 정의된 범위에 속하지 않는 색인을 사용할 수 없으며 동적 배열을 사용하기 전에 초기화해야 합니다. 초기화하지 못하면 결과를 예측할 수 없습니다.