단순히 오래된 SDK가 있고 SDK에 제공된 가져 오기 라이브러리에 getaddrinfo
. 귀하의 프로그램은 내 mingw 시스템에서 링크를 잘 설명하는 방식을 컴파일했습니다.
mingw 시스템을 업데이트하거나 getaddrinfo
.
참고 :
getaddrinfo("124.0.0.1",12345,&hints,&res);
해야한다:
getaddrinfo("124.0.0.1","12345",&hints,&res);
그리고 오류를 올바르게 확인하지 않습니다. 에서 반환 한 값을 확인해야합니다 getaddrinfo
. 그것을 무시하고 계속해서 확인하는 것은 적절하지 않습니다 errno
.
출처
https://stackoverflow.com/questions/22008864