Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2008, 23:28
Joaquin_Phi
 
Fecha de Ingreso: julio-2008
Mensajes: 18
Antigüedad: 16 años, 5 meses
Puntos: 0
Operador reinterpret_cast

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, especificamente lo que esta dentro del parentesis.

Gracias por la ayuda.

Nota: El ejercicio se encuentra en esta pagina:
http://www.conclase.net/c/curso/index.php?cap=039

En el tema, "Ficheros Binarios".