/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Diferencias entre casting de C++

 
      Índice del Foro elrincondelc.com -> C/C++ en General
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
eagleoneraptor



Registrado: 20 May 2008
Mensajes: 99
Ubicación: Buenos Aires(Argentina)

MensajePublicado: 03/02/2009 3:45 pm
Título: Diferencias entre casting de C++

Hola, quisiera saber en que difieren los metodos de casteo que ofrece C++: reinterpret_cast, static_cast, dynamic_cast y const_cast (creo que son todos, corriganme si me equivoco), y la diferencia entre estos anteriores y el metodo de casteo en C (con parentesis).

Gracias.
Un_Saludo();
_________________
Sentirse importante lo hace a uno pesado, torpe y vano. Para triunfar uno necesita ser ligero y fluido.
Volver arriba
Yahoo Messenger
Karman



Registrado: 15 Oct 2005
Mensajes: 447

MensajePublicado: 03/02/2009 4:32 pm
Título:

fijate acá

S2
_________________
www.inexinferis.co.nr

-. Karman .-
Volver arriba
cheroky



Registrado: 22 Sep 2005
Mensajes: 1830
Ubicación: Valladolid (España)

MensajePublicado: 04/02/2009 5:10 am
Título:

eagleoneraptor escribió:
[...] y la diferencia entre estos anteriores y el metodo de casteo en C (con parentesis).


Todos (salvo dinamyc_cast) son equivalentes al moldeado de C, en este el compilador interpreta la expresión y escenario para recrear el moldeado.

En C++ se consideró que los cast explícitos deberían destacarse en el código indicando con una semántica exclusiva la intención del programador. Esta es la razón de que haya un operador distinto para cada tipo de moldeado que evita la yuxtaposición del cast explicito de C.



*EOF*
_________________
A good code is just read it, no comment.

-Alan Cox-

ei?+1=0
Volver arriba
eagleoneraptor



Registrado: 20 May 2008
Mensajes: 99
Ubicación: Buenos Aires(Argentina)

MensajePublicado: 04/02/2009 5:13 am
Título:

Gracias a los 2 por las respuestas, me fue muy útil Smile

Un_Saludo();
_________________
Sentirse importante lo hace a uno pesado, torpe y vano. Para triunfar uno necesita ser ligero y fluido.
Volver arriba
Yahoo Messenger
      Índice del Foro elrincondelc.com -> C/C++ en General
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com