<div dir="ltr"><span style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">Tengo un pequeño problema. Tenía entendido que al declarar en una clase padre una función virtual, al llamar a esa función se llamaba a la función hija si era declarada de este modo:</span><br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">
<br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)"><span style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">ClasePadre *Hijo= new ClaseHijo();</span><br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">
<br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)"><span style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">Mi problema viene que al crear una std::list <ClasePadre> y meter diferentes hijos, no consigo que la llamada a la función se realice sobre la función de la clase hija, si no que siempre me hace la del padre a pesar de estar declarada virtual. </span><br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">
<br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)"><span style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">Como podría hacer que la llamada se realizase a la función hija?</span><br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">
<br style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)"><span style="color:rgb(26,26,26);font-family:'Lucida Sans Unicode','Lucida Sans','Lucida Grande',Malayalam,Verdana,sans-serif;font-size:13px;background-color:rgb(253,253,253)">Muchas gracias</span><br>
</div>