Internetverbindung aus C++-Programm prüfen



  • Hi Leute,

    kennt jemand von euch eine Möglichkeit aus einem C++-Programm
    heraus zu prüfen, ob eine Internetverbindung (TCP-IP) besteht?

    Ich hatte schon angedacht im System einen PING aufzurufen und
    von der Konsole zu loggen, aber das geht doch bestimmt auch
    einfacher, oder?

    Geht das möglichst irgendwie ohne sich intensiv mit Netzwerk-
    und Socketprogrammierung auseinandersetzen zu müssen?

    Wäre ganz gut, wenn das ganze möglichst plattform-unabhängig
    ginge, aber es würde mir auch reichen, wenn es ersteinmal unter
    Linux funktioniert.

    Danke schonmal im voraus,

    Gruss ironman



  • für ein von dir geschriebenes programm wirst du wohl nicht ohne sockets auskommen.



  • Hallo,

    Ich hatte schon angedacht im System einen PING aufzurufen und
    von der Konsole zu loggen, aber das geht doch bestimmt auch
    einfacher, oder?

    Diese Möglichkeit ist:
    - Einfach
    - Portabel
    - Arbeitet ohne Sockets (zumindest hast du damit nix zu tun)

    Was willste mehr?

    Die Frage ist natürlich, ob ein Ping unbedingt der geeignete Befehl ist.



  • Mach es doch einfach mit Sockets, dass ist nicht so schwer und besser als
    nen Ping-Prog extern aufzurufen. Sonst kannst du ja auch gleich ein Tool herunterladen, welches die Arbeit für dich erledigt 😉

    Gruss

    FinalbrainXP


Anmelden zum Antworten