Ping Lib für C/C++

Hallo !

Ich suche schon länger eine Möglichkeit in einem C/C++ Programm zu prüfen ob eine Internetverbindung besteht. PC ist per Lan mit dem W-Lan Router verbunden.

Nun will ich z.B. sowas machen

Code:
while(ping.timeout() == true)
{
     sleep(1000);
}

Ist eine Verbindung da, soll irgendwas gemacht werden.

Kennt einer etwas ?
 
Ist das nicht auch ganz einfach über "system()" möglich ?

Code:
if (system("ping www.google.de") == 0)
{
      host ist erreichbar ...
}
 
Zurück
Oben