Windows entspricht inet_aton

8

Ich konvertiere einen Code, der für ein Linux-System geschrieben wurde, in ein Windows-System. Ich benutze C ++ für mein Windows-System und wollte das Äquivalent der Funktion inet_aton kennen.

    
SSS 10.03.2010, 21:18
quelle

3 Antworten

8

Windows unterstützt inet_pton , das über eine ähnliche Schnittstelle verfügt zu inet_aton (aber das funktioniert auch mit IPV6-Adressen). Geben Sie einfach AF_INET als ersten Parameter an und ansonsten wie inet_aton .

(Wenn Sie die Linux-Quelle ändern können, funktioniert inet_pton auch dort).

    
caf 11.03.2010, 05:03
quelle
10

Es ist das Windows-Äquivalent und nicht das C ++ - Äquivalent, aber wahrscheinlich möchten Sie inet_addr , was meiner Meinung nach älter ist als inet_aton und welches Windows unterstützt.

Ссылка

Dieser Artikel listet im Abschnitt "Siehe auch" auch den vollständigen Satz ausführlicher Funktionen zum Behandeln von IPv6-Adressen usw. auf.

    
Steve Jessop 10.03.2010 21:22
quelle
1

Um in Windows XP zu laufen, können Sie diese Überprüfung versuchen:

%Vor%     
benziv 05.07.2016 07:29
quelle

Tags und Links