Wie bekomme ich Dateipfad von std :: ifstream in C ++

Ich das öffnen einer Datei mit std::ifstream.

Kann ich öffnen Sie die Datei mit relativem Pfad (file.txt) oder absoluten Pfad (C:\test\file.txt).

Wie leite ich einen string als Datei-Namen, ich weiß nicht, ob es sich um einen relativen oder absoluten Pfad.

Kann mir jemand sagen, wie man den absoluten Pfad nach der Datei erfolgreich öffnen mit
std::ifstream ?

z.B.:

std::ifstream file(strFile); //strFile is "file.txt" or "C:\test\file.txt"

Ich möchte den absoluten Pfad nach der Datei, die geöffnet war erfolgreich.

Dank,

InformationsquelleAutor der Frage Nilesh Shinge | 2010-06-11

Schreibe einen Kommentar