| 리포트 | 기술문서 | 테크-블로그 | 원샷 갤러리 | 링크드인 | 스폰서 컨텐츠 | 네트워크/통신 뉴스 | 인터넷자료실 | 자유게시판    한국 ICT 기업 총람 |

제품 검색

|

통신 방송 통계

 
 
 
섹션 5G 4G LTE C-RAN/Fronthaul Gigabit Internet IPTV/UHD IoT SDN/NFV Wi-Fi Video Streaming KT SK Telecom LG U+ OTT Network Protocol CDN YouTube Data Center
 

2025

5G 특화망

포탈

Private 5G/이음 5G

 포탈홈

  넷매니아즈 5G특화망 분석글 (153)   5G특화망 4가지 구축모델   산업분야별 5G특화망 활용사례  5G특화망 정량적 도입효과  |  [5G 특화망 벤더Samsung | HFR | more
 

해외

  국가별 사설5G 주파수 [국가별 구축현황] 일본 | 독일 | 중국미국 | 프랑스 | 영국  [사설5G 사업자] Verizon | AT&T | DT | Telefonica | AWS | Microsoft | NTT동일본 | NTT Com    
 

국내

  5G 특화망 뉴스 | 국내 5G 특화망 구축 현황  UPDATED  | 국내 5G 특화망사업자 현황 (19개사) | 국내 자가구축사례 일람 | 국내 특화망 실증사업사례 일람 | 5G 특화망 정책
 
 

[5G 특화망 구축 사례] 한국식품산업클러스터 | 반월시화산단 삼성서울병원 | 롯데월드 | 한국수력원자력 | 해군본부 | 한국전력공사 | 머크 바이오센터 more  [이통사] KT

 
 
스폰서채널 |

 HFR mobile의 5G 특화망 솔루션 (my5G)  Updated   |   뉴젠스의 5G 특화망 구축 및 운영 서비스  NEW  

  스폰서채널 서비스란?
banner
banner
winsocket을 이용한 TCP/IP 프로그램 구현의 문제점 제발......
Reg. Date: February 08, 2001 By 김명철
void SvrLinkConnect(char *serverName, unsigned int portNo){
WORD VRequested = MAKEWORD(1,1);
WSADATA wsadata;
int nError;

nError = WSAStartup(VRequested, &wsadata);
if(nError != 0){
printf("윈속 초기화 실패n");
return 0;
}

gvm_socket = socket(AF_INET,SOCK_STREAM, 0);
if(gvm_socket == INVALID_SOCKET)
{
perror("socket");
return;

}

if(WSAAsyncSelect(gvm_socket, H_hwnd, WM_ASYNC,FD_CONNECT|FD_WRITE|FD_READ|FD_CLOSE) == SOCKET_ERROR)
{
printf("하하하하하핳하하하하ㅏ하하n");
closesocket(gvm_socket);
WSACleanup();
return;
}

_addr.sin_family = AF_INET;
_addr.sin_port = htons(portNo);
_addr.sin_addr.s_addr = inet_addr(serverName);
bzero(&(_addr.sin_zero), 8);

if (connect(gvm_socket, (struct sockaddr *)&_addr, sizeof(struct sockaddr)) == SOCKET_ERROR)
{
perror("connect error");
return;
}


}
소스는 이렇습니다.
그러나깐 cygwin컴파일러를 이용하여 winsocket을 가지고 TCP/IP로 접속하는
프로그램을 짤려고 합니다.
그런데, connect할때 제대로 하지 못하고 에러를 발생시킵니다.
문제는 위의 소스중에 WSAAsyncSelect()함수가 있는데 이것을 삭제하면 connect()함수가 제대로 작동해서 connecting이 되는데 WSAAsyncSelect()함수가 들어가면 connect에러가 발생합니다.
위 함수를 사용하는데 저는 도저히 해결할수가 없어서 이렇게 글을 올립니다.
고수님들의 답변 부탁 드리겠습니다.


Thank you for visiting Netmanias! Please leave your comment if you have a question or suggestion.

 

     
         
     

 

     
     

넷매니아즈 회원 가입 하기

2020년 1월 현재 넷매니아즈 회원은 47,000+분입니다.

 

넷매니아즈 회원 가입을 하시면,

► 넷매니아즈 신규 컨텐츠 발행 소식 등의 정보를 이메일 뉴스레터로

   발송해드립니다.

► 넷매니아즈의 모든 컨텐츠를 pdf 파일로 다운로드받으실 수 있습니다. 

     
     

 

     
         
     

 

비밀번호 확인
코멘트 작성시 등록하신 비밀번호를 입력하여주세요.
비밀번호