1. 형식: result= flush()
2. 기능: 표준 출력 장치로 출력을 하면 개행문자('\n')가 출력되기 전까지는 버퍼링
을 하기 때문에 실시간으로 표준 출력 장치로 출력이 되지 않는다. 버퍼링
된 내용을 강제로 출력할 때 이 함수를 사용한다.(fflush함수와 같다)
3. 설명
(1) 버퍼의 내용을 강제로 비워버리게 되며 실시간으로 출력을 할 수 있다.
(2) 성공하면 0, 실패시 -1(EOF)을 result에 되돌린다.
4. 사용예
print("이 메시지는 버퍼링 됩니다.");
flush(); // 버퍼링된 내용을 출력한다.
------------------------------ [ 출력결과 ] ------------------------------
이 메시지는 버퍼링 됩니다.
|