a que te refieres con un mal ?, al contrario me dieron pistas para estudiar del tema.<div>gracias de todas maneras</div><div><br><div class="gmail_quote">El 23 de noviembre de 2010 16:51, Wilfredo Rodriguez <span dir="ltr"><<a href="mailto:wilfredor@kiwix.org">wilfredor@kiwix.org</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Si te respondemos esa pregunta te estariamos haciendo un mal<br>
<br>
El 23/11/10, pablo zack <<a href="mailto:sarky68@gmail.com">sarky68@gmail.com</a>> escribió:<br>
<div><div></div><div class="h5">> hola a todos, pues traigo un problemilla de una compilacion de un programa<br>
> me lo dejaron de tarea , pero tengo un problema con el cast del puntero, si<br>
> me podrian dar alguna idea ?<br>
><br>
> ya casi corre solaemnte falta el cast del printf<br>
><br>
> este es el codigo<br>
><br>
> /*p Ap  2 Fn Ap Sum cont En*/<br>
><br>
> int AlfaFnApEn(int AEn,int BEn)<br>
> {<br>
>     int *pApEn = (int (*))AEn + BEn;<br>
>     return *pApEn;<br>
>     }<br>
> int BetaFnApEn(int CEn,int DEn)<br>
> {<br>
>     int *pApEn = (int (*))CEn + DEn;<br>
>     return *pApEn;<br>
>     }<br>
><br>
> void main(void)<br>
> {<br>
>      int *(*qApFnApEn)(int , int) = (int *(int,int))AlfaFnApEn;<br>
>      int *(*qApFnApEn)(int , int) = (int *(int,int))BetaFnApEn;<br>
>      printf("%d",*(*pApFnApEn)(15,15));<br>
>      system("Pause");<br>
>      }<br>
><br>
> algoritmo en ascii:<br>
><br>
> p---->| |------------>Fn1 ( AEn , BEn )------------> { AEn + BEn }<br>
>         | |------------>Fn2 ( CEn , DEn )------------> { CEn + DEn }<br>
><br>
> No es urgente , pero si me gustaria corregirlo  , a y la notacion pues es<br>
> propia pero si funciona, solamente es el cast<br>
> gracias de antemano.<br>
><br>
</div></div>> --<br>
<div class="im">> Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"<br>
> de Grupos de Google.<br>
> Si quieres publicar en este grupo, envía un mensaje de correo<br>
> electrónico a <a href="mailto:ayuda-linux@googlegroups.com">ayuda-linux@googlegroups.com</a><br>
> Para anular la suscripción a este grupo, envía un mensaje a<br>
> <a href="mailto:ayuda-linux-unsubscribe@googlegroups.com">ayuda-linux-unsubscribe@googlegroups.com</a><br>
> Para obtener más opciones, visita este grupo en<br>
> <a href="http://groups.google.es/group/ayuda-linux?hl=es" target="_blank">http://groups.google.es/group/ayuda-linux?hl=es</a>. o<br>
> <a href="http://www.compunauta.com/ayuda/" target="_blank">http://www.compunauta.com/ayuda/</a><br>
<br>
--<br>
</div>Enviado desde mi dispositivo móvil<br>
<br>
Wilfredo Rafael Rodríguez Hernández<br>
--------------------------------------------------------<br>
msn,googletalk = <a href="mailto:wilfredor@gmail.com">wilfredor@gmail.com</a><br>
cv = <a href="http://www.wilfredor.co.cc" target="_blank">http://www.wilfredor.co.cc</a><br>
blog = <a href="http://wilfredor.blogspot.com" target="_blank">http://wilfredor.blogspot.com</a><br>
fotos = <a href="http://picasaweb.google.com/wilfredor/" target="_blank">http://picasaweb.google.com/wilfredor/</a><br>
<div><div></div><div class="h5"><br>
--<br>
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"<br>
de Grupos de Google.<br>
Si quieres publicar en este grupo, envía un mensaje de correo<br>
electrónico a <a href="mailto:ayuda-linux@googlegroups.com">ayuda-linux@googlegroups.com</a><br>
Para anular la suscripción a este grupo, envía un mensaje a<br>
<a href="mailto:ayuda-linux-unsubscribe@googlegroups.com">ayuda-linux-unsubscribe@googlegroups.com</a><br>
Para obtener más opciones, visita este grupo en<br>
<a href="http://groups.google.es/group/ayuda-linux?hl=es" target="_blank">http://groups.google.es/group/ayuda-linux?hl=es</a>. o <a href="http://www.compunauta.com/ayuda/" target="_blank">http://www.compunauta.com/ayuda/</a></div>
</div></blockquote></div><br></div>

<p></p>

-- <br />
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"<br />
de Grupos de Google.<br />
Si quieres publicar en este grupo, envía un mensaje de correo<br />
electrónico a ayuda-linux@googlegroups.com<br />
Para anular la suscripción a este grupo, envía un mensaje a<br />
ayuda-linux-unsubscribe@googlegroups.com<br />
Para obtener más opciones, visita este grupo en<br />
<a href="http://groups.google.es/group/ayuda-linux?hl=es">http://groups.google.es/group/ayuda-linux?hl=es</a>. o <a href="http://www.compunauta.com/ayuda/">http://www.compunauta.com/ayuda/</a>