Cita de: patilanz en 24 Marzo 2014, 20:32 PMHola lo probé pero al abrir el archivo con notepad me muestra el texto normal y corriente, así debería de ser en binario?Por supuesto.
Las variables no deberías verlas, el texto sí.
Cita de: patilanz en 24 Marzo 2014, 20:32 PMY al probar lo que me dijiste para guardar un char[100] y un int probe esto:Pues la sintaxis es correcta.Código (cpp) [Seleccionar]fstream file("data.dat",ios::out | ios::binary);
name n;
char text[100]={"cosa"};
int numero=2;
file << text << ' ';
file.write((char*)&numero,sizeof(int));Código (cpp) [Seleccionar]fstream file("data.dat",ios::in | ios::binary);
name n;
char text[100];
int numero;
file >> text;
file.read((char*)&numero,sizeof(int));
El texto me lo hace bien pero el por ejemplo para 2 me devuelve 544 y para 54 13856 y no se porque?
Saludos
Aunque yo lo haría con ifstream y ofstream. Sin poner ninguna opción