Voglio aprire un file per la lettura. Tuttavia, nel contesto di questo programma, è OK se il file non esiste, mi basta andare avanti. Voglio essere in grado di identificare quando l'errore è "file non trovato" e quando l'errore è diverso. Altrimenti significa che ho bisogno di uscire e di errore.ifstream: come sapere se il file specificato non esiste
Non vedo un modo ovvio per farlo con fstream
.
posso fare questo con di C open()
e perror()
. Presumo che ci fosse un modo fstream
per fare anche questo.
non è distream ma ifstream! – Phong
Nota che entrambi i modi controllano qualcos'altro: il file potrebbe essere lì ma potresti non disporre delle autorizzazioni necessarie ... – rubenvb
Non è una soluzione intrinsecamente audace? –