Ausgabe von system() unterdrücken & auslesen
-
Hi !
Ich bin noch recht neu mit Cpp, also nicht motzen ^^Also, ich möchte den Inhalt von system() abfragen.
Dabei soll eine IP angepingt werden.#include <iostream>
using namespace std;
int main(void)
{
string userinput;
cout << "Bitte IP eingeben : "; cin >> userinput;
string command = "ping -c 1 " + userinput;
system(command);
}So, und jetzt hier meine Frage.
Wie unterdrücke ich das Ausgeben von system() und schreibe den Output
stattdessen in einen String ?Thx,
Flo
-
Nabend,
schau dir mal die Funktion popen an.
gruss
v R