Hola codigo333.
No especificas el mensaje de error ni que compilador estas usando. Pero así a golpe de vista, te estarían faltando unos paréntesis en esta línea:
Código C++:
Ver original...
fsalida.write(reinterpret_cast <char *> (&pepe), ...
...
Saludos.