Hola, tengo un pequeño problema, no entiendo que es lo que falla en mi logica:<br><br>tengo una funcion: <b>virtual void add (const core::ExecuteMe *execute_me);</b><br><br>dentro de esta funcion quiero agregar el argumento de esa funcion a una lista, lo agrego del siguiente modo: <b>loem->push(execute_me);</b><br>

<br>mas halla del nombre... loem es una lista, el prototipo de push <b>void push (const T &elment,const si order_value=0);</b><br><br>los errores son:<br><div style="margin-left:40px">error: invalid conversion from ‘const onc::core::ExecuteMe*’ to ‘onc::core::ExecuteMe*’ [-fpermissive]<br>

error:   initializing argument 1 of ‘void onc::core::List<T>::push(const T&, onc::si) [with T = onc::core::ExecuteMe*, onc::si = int]’ [-fpermissive]<br></div><br>quisiese algo de teoria que me libere de estos errores que no puedo razonar correctamente.<br>

<br>Desde ya muchas gracias.<br>