Hola, tengo un problema con este código en c++ y es que no me carga los archivos, no sé que estoy haciendo mal, si alguien puede ayudarme, se lo agradecería mucho.
La biblioteca <fstream> si que la tengo declarada y la función que me da el problema es la siguiente:
void cargarFichero(tReceta &recetas){
ifstream archivoRecetas;
archivoRecetas.open("recetas.txt");
bool finArchivo = false;
if(!archivoRecetas.is_open()) {
cout << "El archivo 'recetas.txt' no existe." << endl;
}
else{
tReceta receta;
bool finalArchivo = false;
archivoRecetas >> receta.numeroReceta;
if (receta.numeroReceta !=0){ //si es 0 el numero de receta directamente no va a leer más && mientras no llegue al final del archivo
archivoRecetas >> receta.nombreReceta;
}
else{
cout << "El archivo no existe!!" << endl;
}
archivoRecetas.close();
}
}