Network Programming

 윈도우에서 네트워크 프로그램 소스를 컴파일 하던 중 이상한 warning 을 발견하였다. C:Documents and SettingsOwnerMy DocumentsNetworkhelloworld_client_winhelloworld_client_win.c(34) : warning C4761: integral size mismatch in argument; conversion supplied 문제의 소스 부분은 다음이었다. servAddr.sin_port = htons(atoi(argv[2])); 보기에는 문제가 없는 부분이다. 정상작동하는 소스였다.(..리눅스에서 확인)  물론 warning 을 무시하고 링크를 하여도 문제없이 프로그램을 잘 실행되었다.  그렇다면 무엇이 문제일까….먼저 C4761 에 관한 내용을 찾아 […]

Continue reading about 윈도우 네트워크 프로그래밍 중 발생한 warning C4761