Article View: es.comp.os.linux.programacion
Article #504Re: Nombre de una funcion
From: Luis Colorado
Date: Mon, 24 Dec 2007 00:26
Date: Mon, 24 Dec 2007 00:26
39 lines
2177 bytes
2177 bytes
"Iván Sánchez Ortega" <ivansanchez-alg@rroba-escomposlinux.-.punto.-.org> escribió en el mensaje news:fkhnn2$dls$1@hercules.cohp1...
> Pere Pujal i Carabantes wrote:
>
>> Cuando se llama a un script bash, $0 nos da el nombre del script.
>>
>> Existe algo similar para una funcion en C que nos de el nombre
>> de la funcion?
>
> Te acabas de ganar un STFW & RTFM:
>
> http://www.delorie.com/gnu/docs/gcc/gcc_78.html
Creo que la macro __FUNCTION__ está `deprecated' si no `obsolete' y ya no se puede usar.
en cualquier caso, podrĂa hacer un
int f1(void)
#define FUNCTION_NAME f1
{
...
}
de forma que pueda utilizarlo de forma independiente de la arquitectura (o compilador) en el cĂłdigo.
>
> ;-)
>
> --
> ----------------------------------
> Iván Sánchez Ortega -ivansanchez-algarroba-escomposlinux-punto-org-
>
> MSN:i_eat_s_p_a_m_for_breakfast@hotmail.com
> Jabber:ivansanchez@jabber.org ; ivansanchez@kdetalk.net
Technical Details
Message-ID:
<fkmubh$hd0$1@nsnmrro2-gest.nuria.telefonica-data.net>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mailReferences:
<slrnfmodjn.v4d.pere@hola.fou.net> <fkhnn2$dls$1@hercules.cohp1>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!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail From: "Luis Colorado" <luis.colorado@hispalinux.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: Nombre de una funcion Date: Mon, 24 Dec 2007 01:26:23 +0100 Organization: Telefonica Data Espagna Lines: 39 Message-ID: <fkmubh$hd0$1@nsnmrro2-gest.nuria.telefonica-data.net> References: <slrnfmodjn.v4d.pere@hola.fou.net> <fkhnn2$dls$1@hercules.cohp1> NNTP-Posting-Host: 80.35.111.12 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1198455985 17824 80.35.111.12 (24 Dec 2007 00:26:25 GMT) X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Mon, 24 Dec 2007 00:26:25 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198