Archivo en c

Ejecuto el siguiente programa:
#include <fstream.h>
void main(void)
{
ofstream book_file("BookInfo.DAT");
book_file << "Rescued by C++, Third Edition" << endl;
book_file << "Jamsa Press" << endl;
book_file << "29.95" << endl;
}
y trato de ver la informacion que guarde C:\> TYPE BookInfo.DAT <Enter>
lo que se supone que me tendria que aparecer es esto
Rescued by C++, Third Edition
Jamsa Press
$29.95
Pero me dice que no existe el archivo ya trate de darle otra ruta como "a:\book_info.dat" para que me lo guarde en disco de 3 1/2 pero sucede lo mismo: no crea ni guarda la información a mi archivo
¿Cuál es mi problema?
Les agradeceré a quien me responda
mi correo es [email protected]
De antemano gracias...

1 respuesta

Respuesta
1
Nada más leer el código de tu programa, m ha extrañado que no funcionara. Así que lo he copiado y lo he probado y, en efecto funciona.
No se, prueba a probar a cerrar el stream ( y recuerda que al introducir una barra invertida '\' en una cadena de caracteres lo toma como un carácter de ruptura . para que t lo tome como carácter has de escribir dos barras)
De todas formas t pasteo el código. Pruébalo.
#include <fstream.h>
void main(void)
{
ofstream book_file("c:\\BookInfo.DAT");
book_file << "Rescued by C++, Third Edition" << endl;
book_file << "Jamsa Press" << endl;
book_file.close();
}

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas