05/06/2013, 02:26
|
| | Fecha de Ingreso: junio-2013
Mensajes: 1
Antigüedad: 11 años, 7 meses Puntos: 0 | |
no me carga los archivos 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();
}
} |