<div dir="ltr">Claro ese era el problema no podia hacer el casting de una variable que no era constante por otra que si lo era , entonces ya lo resolvi , o por lo menos asi parece , bueno seguire enviadno preguntas si tengo mas dudas , muchas gracias por el aporte<br>
<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-12 20:36 GMT+01:00 Salvador Pozo <span dir="ltr"><<a href="mailto:salvador@conclase.net" target="_blank">salvador@conclase.net</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">MAj> cuando hago esta operacion el compilador me dice que hay un error<br>
MAj> no known conversion for argument 1 from 'const A' to 'A&'<br>
<br>
Hola:<br>
<br>
El error es porque estás intentando asignar un puntero constante a un puntero no constante. El dato miembro de B es un puntero no constante, "arg". No es posible asignar un puntero a una referencia constante a un puntero no constante. Eso haría posible modificar el contenido de "arg", y estaría en contra de la declaración del parámetro como referencia constante.<br>

<br>
Hay dos opciones, dependiendo de lo que pretendas hacer:<br>
<br>
- Declarar arg como un puntero constante:<br>
const A *arg;<br>
<br>
- Declarar la referencia en el constructor como no constante:<br>
B(A &c):arg(&c){}<br>
<br>
MAj> pero si en cambio cambio los parametros del constructor copia en la clase B<br>
MAj> , asi : B(A const &) , no me genera un error<br>
<br>
No entiendo qué has modificado para evitar el error, me parece que B(A const &) es la misma declaración que aparece en el código.<br>
<br>
Hasta pronto.<br>
<br>
MAj> Gracias<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Salvador Pozo (Administrador)<br>
mailto:<a href="mailto:salvador@conclase.net">salvador@conclase.net</a><br>
Blog con Clase: <a href="http://blogconclase.wordpress.com" target="_blank">http://blogconclase.wordpress.com</a><br>
Con Clase: <a href="http://conclase.net" target="_blank">http://conclase.net</a><br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>MIGUEL ALEJANDRO JIMENEZ R.<br>
</div>