Quiero abrir un archivo para leerlo. Sin embargo, en el contexto de este programa, está bien si el archivo no existe, simplemente sigo adelante. Deseo poder identificar cuando el error es "archivo no encontrado" y cuando el error es diferente. De lo contrario, significa que necesito salir y error.ifstream: cómo saber si el archivo especificado no existe
No veo una manera obvia de hacerlo con fstream
.
puedo hacer esto con open()
de C y perror()
. Supuse que también había una forma fstream
de hacer esto.
no es de corriente sino ifstream! – Phong
Tenga en cuenta que ambas formas comprueban otra cosa: es posible que el archivo esté allí pero es posible que no tenga los permisos necesarios ... – rubenvb
¿No es esto una solución intrínsecamente atrevida? –