Foros del Web » Programación para mayores de 30 ;) » C/C++ »

no me carga los archivos

Estas en el tema de no me carga los archivos en el foro de C/C++ en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 05/06/2013, 02:26
 
Fecha de Ingreso: junio-2013
Mensajes: 1
Antigüedad: 10 años, 10 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();
}
}
  #2 (permalink)  
Antiguo 07/06/2013, 18:21
 
Fecha de Ingreso: abril-2011
Ubicación: Guadalajara, Jalisco, Mexico
Mensajes: 27
Antigüedad: 13 años
Puntos: 4
Respuesta: no me carga los archivos

intenta agregando esto :
Código C++:
Ver original
  1. archivoRecetas.open("recetas.txt", std::ifstream::out);

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:08.