Entrar
¿Usuario nuevo? Regístrate
war_3d · War 3D
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes determinar el orden de los mensajes. Pulsa el enlace en la columna correspondiente a la fecha. Tus preferencias serán guardadas y no tendrás que introducirlas de nuevo.

Mensajes

  Mensajes Ayuda
Avanzado
Dale update al CVC, sonidos y modelos.   Lista de mensajes  
Responder | Reenviar Mensaje #115 de 894 |
Errores / STL

>En cuanto a al overriding de funciones falto un punto muy
>importante David.

Hmmm, sí... faltó :) El caso es que en el trabajo no
podía hacer pruebas y todo eso lo tengo un poco olvidado.
Tu explicación es magistral ;)

> //objeto = new oSoldado;
> objeto = new oSoldadoInfanteria ;
> // <--- si no vamos a crear el objeto derivado entonces no
> // vale la pena el experimento

Hmmm, también. Esa fue una metida de pata. Son las cosas
de escribir código sin poder probarlo. ¡ Sorry ! Por lo que
veo, Zeru entendió lo que quise decir (más por su imaginación
que por mi destreza dando explicaciones, me temo).

A otro tema: STL está diseñada para trabajar con objetos, no
con punteros. Como bien apunta Zeru, si se crea un <vector>
de punteros a objetos, tendrá que encargarse el mismo de
destruir y liberar dichos objetos.




Vie, 6 de Dic, 2002 12:06 am

dr_picu2
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #115 de 894 |
Desplegar mensajes Autor Ordenar por fecha

He modificado algunas cosas. La mayoria son estructurales, he intentado crear un objeto separado para cada una de las diferentes unidades. Pero al parecer no...
Zeru Giran
zerugiran@...
Enviar mensaje
5 de Dic, 2002
6:57 am

... Hola: aún no he visto el código fuente ya que ahora mismo estoy en el trabajo. A ver si te puedo dar alguna pista. Si tienes una clase base llamada...
David Díaz
dr_picu2
Sin conexión Enviar mensaje
5 de Dic, 2002
10:18 am

Ok, creo que entiendo. Tienes razon. El problema es que tengo un <vector> en donde he guardado varios objetos, todos derivan de oSoldados, por tanto el vector...
Zeru Giran
zerugiran@...
Enviar mensaje
5 de Dic, 2002
9:31 pm

Hola de nuevo: Re hola, acabo de leer el mail de Javier: Valla, no sabia por que no me dejaba crear un Vector a partir de una clase abstracta, jeje. Guano...
Zeru Giran
zerugiran@...
Enviar mensaje
5 de Dic, 2002
10:02 pm

Como no Zeru, tratare de explicarme aunque no estoy mu ducho en la materia. Cuando un crea un vector con STL normalmente hacemos: vector<int> V; ...
marginalito
Sin conexión Enviar mensaje
6 de Dic, 2002
6:36 am

Zeru: Como estas?. Espero que bien. Este es mi primer post en la lista, y queria aprovechar para dar mi granito de arena sobre el problema de C++ Zeru, no...
Javier Munoz
marginalito
Sin conexión Enviar mensaje
5 de Dic, 2002
5:13 pm

... Hmmm, sí... faltó :) El caso es que en el trabajo no podía hacer pruebas y todo eso lo tengo un poco olvidado. Tu explicación es magistral ;) ... ...
David Díaz
dr_picu2
Sin conexión Enviar mensaje
6 de Dic, 2002
12:06 am

David y Zerugiran: Ciertamente si crean un vector con punteros en vez de objetos tendran que hacer la creacion y limpieza explicitamente (de otro modo como STL...
Javier Munoz
marginalito
Sin conexión Enviar mensaje
6 de Dic, 2002
6:15 am
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda