본문 바로가기
반응형

Ubuntu11

[Ubuntu] TCP/IP Socket 통신 클라이언트->서버 파일 전송 C언어로 구현하기 서버측 코드 #include #include #include #include #include #include #include #include #include void error_handling(char *message); int main(int argc, char *argv[]) { int serv_sock; int clnt_sock; long int file_size; int out; struct sockaddr_in serv_addr; struct sockaddr_in clnt_addr; socklen_t clnt_addr_size; char message[]="Hello World!"; if(argc!=3){ printf("Usage : %s \n", argv[0]); exit(1); } serv_.. 2024. 2. 3.
[Ubuntu] TCP/IP Socket 통신 클라이언트->서버 메시지 전송 C언어로 구현하기 min@min-linux:~/linuxC$ cat hello_server.c #include #include #include #include #include #include void error_handling(char *message); int main(int argc, char *argv[]) { int serv_sock; int clnt_sock; struct sockaddr_in serv_addr; struct sockaddr_in clnt_addr; socklen_t clnt_addr_size; char message[]="Hello World!"; if(argc!=2){ printf("Usage : %s \n", argv[0]); exit(1); } serv_sock=socket(PF_INET,.. 2024. 2. 3.
[Ubuntu] TCP/IP Socket 통신 서버->클라이언트 메시지 전송 C언어로 구현하기 ubuntu@ubuntu8:~/linuxC$ cat hello_server.c #include #include #include #include #include #include void error_handling(char *message); int main(int argc, char *argv[]) { int serv_sock; int clnt_sock; struct sockaddr_in serv_addr; struct sockaddr_in clnt_addr; socklen_t clnt_addr_size; char message[]="Hello World!"; if(argc!=2){ printf("Usage : %s \n", argv[0]); exit(1); } serv_sock=socket(PF_INET.. 2024. 2. 2.
반응형