Operador reinterpret_cast

Joaquin_Phi
27 de Julio del 2008
Podrian porfavor, explicar la siguiente linea de codigo:

fsalida.write(reinterpret_cast<char *>(&pepe),
sizeof(tipoRegistro));

Entiendo que "reinterpret_cast" sirve para hacer un cambio de tipo, sin embargo, no alcanzo a ver que se cambia en esta linea de codigo ya que solo veo a un objeto "Pepe".

Y en general agradeceria si explicaran que hace la linea de codigo.

Gracias por la ayuda.

Nota: El ejercicio se encuentra en esta pagina:
http://www.conclase.net/c/curso/index.ph...

En el tema, "Ficheros Binarios".

Joaquin_Phi
27 de Julio del 2008
Al parecer el Link del mensaje original no puede abrirse, aqui lo detallo nuevamente:

http://www.conclase.net/c/curso/index.php?cap=039

Gracias por el interes.