Wie ändere ich eine IP-Adresse in C ++?

Ich muss eine Reihe von netzwerkbezogenen Dingen in C ++ ausführen, die ich normalerweise mit @ ausführen würdifconfig in Linux, aber ich würde es gerne tun, ohne die Ausgabe einer Gruppe von Systemaufrufen zu analysieren. Welche C- oder C ++ - Bibliotheken kann ich verwenden, um festzustellen, ob ein Netzwerkadapter in Betrieb ist oder nicht, um die IP-Adresse und die Netzmaske eines Adapters zu lesen oder zu ändern und um das Standard-DNS-Gateway zu ändern?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage