Buenas. A ver si alguien me puede ayudar con este problema.
Tengo una clase padre, una clase hijo y un vector de punteros de la clase padre pero que hacen referencia a objetos de la clase hijo.
La cuestión es que le he añadido algunos métodos a la clase hija, pero al intentar acceder a ellos con vector[X]->NuevoMetodo() no me deja compilar porque dice que la clase padre no tiene ese "NuevoMetodo".
Una solución sería cambiar el vector para que sea de punteros de la clase hija o añadirle a la clase padre el método como virtual, pero no puedo hacerlo, no se me permite modificarlos.
Me han dicho que utilice casts, pero no los controlo muy bien y no se cómo usarlos.
Gracias por adelantado!