전체 글 328

[TCP/IP 소켓 프로그래밍] 16. 입력과 출력 스트림의 완벽 분리

16-1. 스트림의 분리 입출력 스트림의 분리 입력을 위한 파일포인터와 출력을 위한 파일 포인터를 독립적으로 유지. 스트림을 분리하는 이유 프로그래밍을 단순하게 한다. 입출력 겸용 스트림의 경우 입출력 작업 전환시 버퍼를 비워야 한다. 일반적인 프로그래밍 방식. 주의할 사항 출력 스트림 종료..

[TCP/IP 소켓 프로그래밍] 15. 소켓과 표준 입출력

15-1. 표준 입출력 함수의 장점 표준 입출력 함수의 장점 이식성이 좋아진다. - 모든 시스템은 ANSI 표준 C를 지원한다. 효율성을 높일 수 있다. - 표준 입출력 함수에 의한 버퍼를 제공받는다. (표준 입출력버퍼, 소켓 버퍼) - 소켓 생성 버퍼 목적 : 프로토콜의 완성을 위한 것. - 표준 입출력 버퍼 목적 : 성..