raguin , Pues porque veo que eres un curioson, soy Ingeniero Tecnico de...
Pues realmente no tiene mucha complicación crear archivos usando c++ ni ningún otro lenguaje. Hay bastantes librerías al respecto y de un uso sencillo. T mando dos ejemplo para que t sirvan de inicio /////////// PROGRAMA 1 ///////////// #include <stdio.h> #include <string.h> void main( void ) { FILE *stream; int n=35; //abrimos el archivo para escribir (formato binario) stream = fopen( "fread_b.dat", "w+b" ); //escribimos un entero sobre el archivo fwrite( &n, sizeof( int ), 1, stream ); //cerramos el fichero fclose( stream ); n=0; //abrimos el fichero anterior, pero ahora para leer (binario) stream = fopen( "fread_b.dat", "rb" ); //leemos un entero fread( &n,sizeof(int),1,stream); //cerramos el fichero fclose( stream ); //abrimos un nuevo fichero para escribir (ahora en formato texto) stream = fopen( "fread_t.dat", "w+t" ); char cad[3]="35"; //escribimos el entero leido del archivo binario fwrite( &n, sizeof( int ), 1, stream ); //escribimos su valos ascii fwrite(cad,strlen(cad)*sizeof(char),1,stream); //cerramos el archivo fclose( stream ); } ////////////////////////////////////// ////////////// PROGRAMA 2 C++ //////////////// #include "fstream.h" #include "iostream.h" void main() { float f = 12; ofstream output("fichero.dat", ios::out|ios::binary, 0); output << f; output.close(); f = 0; ifstream input( "fichero.dat", ios::in|ios::binary, 0 ); input >> f; input.close(); cout << f; } //////////////////////////////////////////////// Suerte y un saludo revolucionario! :))) ®Aguin ©
el 25 may. 03