Article View: es.comp.os.linux.programacion
Article #14520Re: Punteros a funciones en C++
From: Vladimir
Date: Sun, 05 Nov 2000 00:00
Date: Sun, 05 Nov 2000 00:00
27 lines
2008 bytes
2008 bytes
El 3 Nov 2000 12:45:43 GMT, C Natra <fcnatra@yahoo.com> escribi�: >Justo ayer estuve lidiando con el mismo problema cerca de 5 horas. La soluci�n es poner el prototipo de la funci�n id�nticamente igual al prototipo que te dan en la librer�a e implementar la funci�n del mismo modo. No, si la funci�n AddSignal espera una funci�n que devuelva void, como ocurre con Destroy, el problema es que teniendo AddSignal((GtkSignalFunc)Destroy,"delete_event"); me dice que no encuentra a la tal Destroy, y poni�ndole por delante el TForm::, dice que AddSignal espera un par�metro de tipo void (*)() y se le est� pasando uno de tipo void (TForm::*)(), es decir, que espera un puntero a funci�n a secas y lo que recibe es un puntero a un m�todo de una clase, y parece que no le gusta as�. De hecho este mismo error me lo da en otras docenas de sitios en los que se espera como par�metro un puntero a funci�n y se le pasa un m�todo de una clase. El programa no es m�o, sino que estaba tal cual en la web de los desarrolladores, as� que tal vez haya que poner alg�n par�metro de compilaci�n, variable de entorno o alg�n otro arcano desconocido para m�. gracias por intentarlo Vladimir - Seguimos mirando el reloj. Tarifa PLANA sin trucos para todos -
Technical Details
Message-ID:
<664b0tglk5lltn2lhgilrfi6tpn1v3j4le@4ax.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<iipovsknnvs1cgiad4k1i6cebhror9kotf@4ax.com> <iipovsknnvs1cgiad4k1i6cebhror9kotf@4ax.com> <8tuc1n$1s9$1@diana.bcn.ttd.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,9ece04ddd9e65ba1 X-Google-Attributes: gidf86c8,public From: Vladimir <spam.a@telefonica.es> Subject: Re: Punteros a funciones en C++ Date: 2000/11/05 Message-ID: <664b0tglk5lltn2lhgilrfi6tpn1v3j4le@4ax.com> X-Deja-AN: 689993762 Content-Transfer-Encoding: 8bit References: <iipovsknnvs1cgiad4k1i6cebhror9kotf@4ax.com> <iipovsknnvs1cgiad4k1i6cebhror9kotf@4ax.com> <8tuc1n$1s9$1@diana.bcn.ttd.net> X-Original-NNTP-Posting-Host: 212.73.50.72 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: 5 Nov 2000 20:00:06 +0100, 212.73.50.72 Organization: No MIME-Version: 1.0 Newsgroups: es.comp.os.linux.programacion