Encontramos el hallazgo a este rompecabezas, o por lo menos eso deseamos. Si tienes interrogantes coméntalo, que sin dudas
Solución:
Clion busca archivos de entrada y escribe archivos de salida en la carpeta Depuración. Si coloca sus archivos de entrada allí, los verá.
Voy a suponer que el directorio de trabajo se establece en la ruta del archivo ejecutable en lugar de su archivo CMakeLists.txt.
Para arreglar esto, O BIEN:
- coloque el .txt al lado del archivo ejecutable
- Establecer explícitamente el directorio de trabajo para la depuración
- Ingrese la ruta completa al archivo .txt como se explica en la respuesta de ti7.
Si inputFile.is_open()
siempre regresa false
, inputFile.open("twoday.txt");
no está abriendo el archivo correctamente, presumiblemente porque no puede encontrar "twoday.txt"
Intente establecer una ruta explícita como "c:/path/twoday.txt"
o "/path/twoday.txt"
si estás usando Linux. También puede intentar escribir un archivo para ver dónde aparece, o algo más exótico para devolver la ruta actual.
Te mostramos comentarios y calificaciones
Finalizando este artículo puedes encontrar las referencias de otros creadores, tú igualmente eres capaz insertar el tuyo si lo crees conveniente.