나는 C와 TCP/UDP를 연구 중이다. 제목으로 ... C에서 inet_aton()과 gethostbyname() 사이에 어떤 차이가 있습니까? 내가 아는 바로는 문자열에서 IP 주소를 숫자로 변환합니다.C에서 inet_aton()과 gethostbyname() 사이의 차이점은 무엇입니까?
0
A
답변
2
gethostbyname()은 사용되지 않습니다. getaddrinfo()을 사용해야합니다.
inet_aton()은 IPv4에서만 작동합니다.
또한, INET_ATON()는 DNS 확인을하지 한다 getaddrinfo, int로하는의 IPv4 개념 (0.0.0.0)를 변환합니다.
1
gethostbyname까지도는() 호스트 이름에서 IP 주소를 얻기 위해 사용는 점으로 구분 된 형식의 IP 주소에 소요 및 네트워크 바이트 순서로 변환 INET_ATON 으로 구조체 in_addr.Where에 저장됩니다.
관련 문제
- 1. before와 before 사이의 차이점은 무엇입니까?
- 2. 계란과 부품 사이의 차이점은 무엇입니까?
- 3. Microsoft.CompilerServices.AsyncTargetingPack과 Microsoft.Bcl.Async 사이의 차이점은 무엇입니까?
- 4. @ Endpoint와 @WebService 사이의 차이점은 무엇입니까?
- 5. MATLAB의 {}과 [] 사이의 차이점은 무엇입니까?
- 6. 커서와 baseadapter 사이의 차이점은 무엇입니까?
- 7. ReferenceField와 GenericReferenceField 사이의 차이점은 무엇입니까?
- 8. ==와 .equals() 사이의 차이점은 무엇입니까?
- 9. celldoubleclick과 cellmousedoubleclick 사이의 차이점은 무엇입니까?
- 10. ** 변수와 변수 [] [] 사이의 차이점은 무엇입니까?
- 11. 트리거와 커서 사이의 차이점은 무엇입니까?
- 12. C의 알파벳 사이의 차이점은 무엇입니까?
- 13. C에서 배열 매개 변수의 차이점은 무엇입니까
- 14. Obj-C에서 self.xxx와 calling xxx의 차이점은 무엇입니까?
- 15. C에서 매크로 상수와 상수 변수의 차이점은 무엇입니까?
- 16. Objective-C에서 가져 오기와 포함의 차이점은 무엇입니까?
- 17. C에서 strtok_r과 strtok_s의 차이점은 무엇입니까?
- 18. C에서 % f와 % lf의 차이점은 무엇입니까?
- 19. C에서 이러한 선언의 차이점은 무엇입니까?
- 20. C에서 스트림과 파이프의 차이점은 무엇입니까
- 21. C에서 GTK와 Win32 Native API의 차이점은 무엇입니까?
- 22. gethostbyname, 인터넷에 연결되어 있습니까?
- 23. C에서 ""사이의 쉼표 제거 #
- 24. gethostbyname 사용
- 25. IPv6 주소 대체 gethostbyname
- 26. C에서 char []와 char * 사이의 차이
- 27. $()와``사이의 차이점은
- 28. php gethostbyname() function
- 29. @protocol과 @interface의 차이점은 무엇입니까?
- 30. jQuery의 live()와 ready() 사이의 차이점은 무엇입니까?
'getaddrinfo' (그리고 오래된'gethostbyname')도 DNS를 통해 호스트 네임을 찾을 수있는 반면,'inet_aton'은 문자열 형태의 IP 주소에서만 작동합니다. –