Pfad auf Existenz überprüfen
-
Hi Leute,
wie überprüfe ich, ob ein von mir eingegebener Pfad existiert?
Ich möchte damit eine if-Schleife kombinieren.Prinzipiell soll das so aussehen:
datein.open(quellpf.c_str(), ios_base::in); ... ... dataus.open(zielpf.c_str(), ios_base::app); ... ... if (eingegebener Pfad steht) { cout<<"Dieser Zielpfad besteht bereits!"<<endl; cout<<"Diesen Pfad benutzen, Daten anhängen! [a]"<<endl; cout<<"Neuen Pfad, neue Datei anlegen! [b]"<<endl; cout<<"[a/b]: "; cin >> ant3; } ansonsten..........
Hat jemand einen Vorschlag?
Gruß + Danke
-
if(datein) { ... }
-
Hallo,
das ist mit Standard-C++ nicht moeglich. Schau dir mal die boost-Library an,
ich glaube die hat entsprechende Funktionalitaeten. Ansonsten ist es Plattform-
abhaengig. Unter Linux/Unix kann dir da die Funktion 'stat' weiterhelfen.mfg
v R