Apro un file utilizzando std::ifstream
.Come ottenere il percorso del file da std :: ifstream in C++
Posso aprire il file utilizzando il percorso relativo (file.txt
) o il percorso assoluto (C:\test\file.txt
).
Mentre sto passando una stringa come nome file, non so se si tratta di un percorso relativo o assoluto.
Qualcuno può dirmi come ottenere il percorso assoluto dopo che il file è stato aperto con successo utilizzando std::ifstream
?
es .:
std::ifstream file(strFile); // strFile is "file.txt" or "C:\test\file.txt"
voglio ottenere il percorso assoluto dopo è stato aperto il file con successo.
Grazie,
Stai facendo un'app per console o stai utilizzando un framework per avere una sorta di interfaccia utente (UI)? – Alerty