본문 바로가기

Linux/QT

accept 가 안될 때

때accept 함수가 아래와 같습니다.
int accept(int s , struct sockaddr * addr , socklen_t * addrlen );

마지막 인자가 sock어 len_t 포인터를 받게되어 있는데
지금 님께서는 int 포인터를 넘겨서 발생되는 것입니다.

accept(serv_sock, (struct sockaddr*)&clnt_addr, (socklen_t*)&clnt_addr_size); --> 이것처럼 마지막 세번째 인자를 type casting 해주시면 됩니다.

---------------------------------
by korone.net

[bar]

추가 적 으로 그래도 안될 때 는 ::accept를 이용해 보아요!!

'Linux > QT' 카테고리의 다른 글

QT Manual link  (0) 2013.09.26
ProgressBar(프로그래스바, progresive)  (0) 2013.09.26
QString 에서 의 형 변환 (형변환)  (0) 2013.09.26
Cilent Server Example  (0) 2013.09.26
기본 QT Designer 사용법  (0) 2013.09.26