Article View: es.comp.os.linux.programacion
Article #502Re: Nombre de una funcion
From: Pedro Maicas
Date: Sat, 22 Dec 2007 10:05
Date: Sat, 22 Dec 2007 10:05
43 lines
2211 bytes
2211 bytes
On Fri, 21 Dec 2007 23:02:10 +0000 (UTC), Pere Pujal i Carabantes
<pere@fornol.no-ip.org> wrote:
>Bueno..., creo que ya he encontrado algo
>
>http://gcc.gnu.org/onlinedocs/gcc/Function-Names.html
>
>Ahora a ver si lo consigo...
>
Pues entonces creo que s� que te sirve eso, que no es
una funcion del c sino una macro del preprocesador,
es decir que es lo mismo que estribir a manubrio el
nombre de la funcion. Te puede servir para hacer
estad�sticas pero no para invocar la funcion.
Por otro lado si solo sabes cuando se entra en
una funcion, y no sabes cuando se sale ....
Quizas se podr�a hacer algo m�s elaborado sustituyendo
los nombres de funcion. Por ejemplo tienes:
void funcion1() {....}
Y lo cambias por _funcion1() {....}
Y creas una nueva funcion:
void function1()
{
entrada("funcion1");
_funcion1();
salida("funcion1");
}
Esta segunda parte igusl se puede simplicar con una macro,
para no tener que teclear tanto.
Saludos :-) -Pedro-
http://www.maicas.net/
e-mail en www.maicas.net
Technical Details
Message-ID:
<klmpm39j8565dn3824oadvqlibaq9po29m@4ax.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.germany.com!storethat.news.telefonica.de!telefonica.de!news.antakira.com!mainake.escomposlinux.org!reboot.escomposlinux.org!hercules.escomposlinux.org!escomposlinux.org!not-for-mailReferences:
<slrnfmodjn.v4d.pere@hola.fou.net> <2teom3djp0godlanrt63ooq6suedh22cna@4ax.com> <slrnfmohfi.v4d.pere@hola.fou.net>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,bb0a650afb4eecda X-Google-Attributes: gidf86c8,public,usenet X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.germany.com!storethat.news.telefonica.de!telefonica.de!news.antakira.com!mainake.escomposlinux.org!reboot.escomposlinux.org!hercules.escomposlinux.org!escomposlinux.org!not-for-mail From: Pedro Maicas <esta_no_es@jet.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: Nombre de una funcion Date: Sat, 22 Dec 2007 11:05:55 +0100 Organization: escomposlinux.org Lines: 43 Message-ID: <klmpm39j8565dn3824oadvqlibaq9po29m@4ax.com> References: <slrnfmodjn.v4d.pere@hola.fou.net> <2teom3djp0godlanrt63ooq6suedh22cna@4ax.com> <slrnfmohfi.v4d.pere@hola.fou.net> NNTP-Posting-Host: 133.pool85-55-144.dynamic.orange.es Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: hercules.cohp1 1198317953 32574 85.55.144.133 (22 Dec 2007 10:05:53 GMT) X-Complaints-To: newsmaster@news-17.escomposlinux.org NNTP-Posting-Date: Sat, 22 Dec 2007 10:05:53 +0000 (UTC) X-Newsreader: Forte Agent 1.8/32.553