[네트워크 프로그래밍] 열혈 TCP/IP 15장 정리(소켓과 표준 입출력)
이전 챕터 까지는 write와 read만으로 데이터 송수신을 하였습니다.
이 챕터에서는 위 함수를 표준 입출력 함수로 대체하는 부분을 공부합니다.
표준 입출력 함수는 알다시피 내부에 입출력 버퍼가 존재합니다.
예를들면 우리가 키보드로 무언가 작성을 할 때 바로 화면에 나타나는 것이 아닌 내부의 버퍼에 우선 저장 후 버퍼가 화면에 띄워주는 형식 입니다.(그래픽도 마찬가지 입니다.)
마찬가지로, write한 것을 입출력 버퍼에 저장 후, 입출력 버퍼에서 tcp버퍼로 이동, 그 후 전송하는 형식을 공부합니다.
잊지 말아야 할 것은, 전송하기 위해서는 버퍼를 비워주는 fflush()를 호출해야 한다는 점 입니다.
[참고] 윤성우의 열혈 TCP/IP 소켓 프로그래밍
댓글
댓글 쓰기