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).
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.