🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #504

Re: Nombre de una funcion

#504
From: Luis Colorado
Date: Mon, 24 Dec 2007 00:26
39 lines
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-mail
References: <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