검색어 입력폼
평가점수C

소켓프로그래밍(C, C++)

등록일 2005.04.04 파일확장자압축파일 (zip) | 가격 2,000원

소개글

소켓을 처음 접하는 학생에게 필수 소스코드
udp 이용 체팅 tcp이용 체팅
셀렉트 서버, 포크 서버, 스레드 서버
위의 것 모두 클라이언트 까지

소켓 프로그래밍 완벽... 모든 소스코드

컴파일 실행환경

비주일 c++및 리눅스에서 사용가능

본문내용

fprintf(stderr, "Usage: %s <Server Port>\n", argv[0]);
exit(1);
}

echoServPort = atoi(argv[1]); /* First arg: local port */

servSock = CreateTCPServerSocket(echoServPort);

for (;;) /* Run forever */
close(servSock); /* Child closes parent socket */
HandleTCPClient(clntSock);

exit(0); /* Child process
while (childProcCount) /* Clean up all zombies */
{
processID = waitpid((pid_t) -1, NULL, WNOHANG); /* Non-blocking wait */
if (processID < 0) /* waitpid() error? */
DieWithError("waitpid() failed");
else if (processID == 0) /* No zombie to wait on */
break;
else
childProcCount--; /* Cleaned up after a child */
}
}
/* NOT REACHED */
}

압축파일 내 파일목록

CSockets.zip
CSocketsWS.zip
다운로드 맨위로