다음은 write() 함수를 살펴보도록 하겠습니다.
#include <unistd.h>
ssize_t write(int fd, const void *buf, size_t count);
Write to a file descriptor
▪ buf 에서 file descriptor fd로 참조하는 파일(socket)까지 bytes 수를 셉니다.
▪ Return value
• Success: 작성한 bytes의 수만큼 반환합니다. • Error: -1
▪ Example
char message[]="Hello World!";
clnt_sock = socket(PF_INET, SOCK_STREAM, 0);
//connection 이후
write(clnt_sock, message, sizeof(message));