잉여로운 로우폴리
방명록
태그
발자국
:
관리자
글쓰기
프로그래밍/TCP IP
검색 결과, 1
프로그래밍/TCP IP
Close()와 Shutdown() 함수 차이
close와 shutdown ㄱClose()와 Shutdown()의 차이 Close와 Shutdown, 둘 다 Socket을 닫고 통신을 종료하는 함수이다. 차이점은 소켓을 닫는 방식에 있다. int close(int sockfd) 소켓을 닫고 통신을 종료하는 함수다. 매개변수는 닫을 소켓이다. 성공하면 0을, 실패하면 -1을 반환한다. 내부적으로는 소켓에대한 참조카운트를 1감소하고, 참조카운트가 0이 되면 소켓을 닫는다. 만약 당신이 다중스레드 서버에서 close를 사용할 때, 이 참조카운트를 신경써야한다. 게임서버는 대부분 recv한 후에 send하는 에코서버가 아니기에(recv없이 send할 수 있다), 언제든지 참조카운트가 2이상이 될 수가 있다. 만약 참조카운트가 2이상이라면, 소켓을 close..
1
Lowpoly
게임 서버 프로그래머 지망생
카테고리
분류 전체보기
(74)
잡담
(21)
윤하
(4)
포트폴리오
(1)
Mole Pang
(0)
Funch Rock - 공모전
(0)
Funch Rock - 2013 G-Star
(0)
무제
(1)
프로그래밍
(45)
STL
(0)
DirectX9
(6)
TCP IP
(1)
프로그래밍 관련
(35)
새로운 이야기
태그
#C++
#클래스 멤버 함수
#쿼드트리
#디자인패턴
#D3D
#함수포인터
#밀리시타
#지형
#github
#VS Code
#절두체
#맵툴
새로운 댓글
티스토리툴바