Código c++:
Ver original
#include "stdafx.h" #include <iostream> #include <cstdio> #include <cstring> #include <fstream> using namespace std; struct tipoRegistro { char nombre[32]; int edad; float altura; }; int _tmain(int argc, _TCHAR* argv[]) { tipoRegistro pepe; tipoRegistro pepe2; ofstream fsalida("prueba.dat", ios::out | ios::binary); pepe.edad = 32; pepe.altura = 1.78; fsalida.write(reinterpret_cast<char *> &pepe, sizeof(tipoRegistro)); fsalida.close(); return 0; }