writeStdout()
sysLib.writeStdout() 시스템 함수는 표준 출력 디바이스에 텍스트 문자열을 기록합니다.
sysLib.writeStdout()은 일반적으로 디버깅에 사용됩니다.
구문
sysLib.writeStdout(text STRING in)
- text
- 입력은 STRING 유형과 지정 호환 가능한 표현식 또는 변수입니다.
예제
다음 예제에서는 함수가 프로그램을 디버깅하는 데 유용하도록 콘솔에 주석을 보냅니다.
sysLib.writeStdout("Opened file");
호환성
| 플랫폼 | 문제 |
|---|---|
| Java™ 생성 | 함수의 출력이 JVM의 System.out 출력 스트림으로 이동합니다. 기본값은 출력을 콘솔로 라우팅하는 것입니다. 그러나 JVM을 시작하면 출력을 다른 위치로 라우팅할 수 있습니다. |
| COBOL 생성 | sysLib.writeStdout()에서 COBOL DISPLAY 문을 사용하여 출력을 기록합니다. 출력은 sysLib.writeStderr()에도 사용되는 대상으로 이동합니다. |
| CICS® | 모든 출력이 JES 출력 스트림에 표시되며 다른 트랜잭션의 출력이 혼합됩니다. |
| IMS/VS | 출력 대상은 COBOL 컴파일러 옵션 OUTDD에서 지정한 DDNAME입니다. 기본적으로 출력은 메시지 영역을 시작하는 작업의 DDNAME SYSOUT에 기록됩니다. |
| iSeries COBOL | DISPLAY 출력이 QPRINT 큐로 이동합니다. |
z/OS 일괄처리 |
출력 대상은 COBOL 컴파일러 옵션 OUTDD에서 지정한 DDNAME입니다. 기본적으로 출력은 실행 단위를 시작하는 JCL의 DDNAME SYSOUT에 기록됩니다. |
| zSeries COBOL | 텍스트가 올바로 표시되도록 사용자 언어에
올바른 CODEPAGE 컴파일러 옵션을 지정했는지 확인하십시오. 다음
방법 중 하나로 코드 페이지 컴파일러 옵션을 설정하십시오.
|