Re: How can i read the stack frames of running process?
- From: CBFalconer <cbfalconer@xxxxxxxxx>
- Date: Wed, 17 Oct 2007 22:33:43 -0400
Philip Potter wrote:
Mark Bluemel wrote:
Philip Potter wrote:
Mark Bluemel wrote:
harshal wrote:
but my question is that if a function can print its name with
__FUNCTION__
macro then why it can not print its callers name.
The __FUNCTION__ macro is handled by the preprocessor and is
simply a textual replacement at compile time. It's not
(terribly) difficult for the preprocessor to track which
function it's processing at a time.
I can't find any mention of __FUNCTION__ in n1256. I *can* find
__func__. Is __FUNCTION__ at all standard?
It doesn't matter - the point that needed to be made to the OP
was that macros are processed by the precompiler. The guy didn't
need (as far as I can see) to worry about whether the particular
macro he was referring to was part of the standard.
Yes, that's why I replied to you and not to him. I wasn't
nitpicking, I was asking a question, because I'm not certain
enough of Acrobat's searching functionality to be sure that
__FUNCTION__ isn't in there.
One more reason to use the text version of N869. There is no
__FUNCTION__. However, __func__ does exist.
--
Chuck F (cbfalconer at maineline dot net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net>
--
Posted via a free Usenet account from http://www.teranews.com
.
- Follow-Ups:
- Re: How can i read the stack frames of running process?
- From: Mark McIntyre
- Re: How can i read the stack frames of running process?
- References:
- How can i read the stack frames of running process?
- From: harshal
- Re: How can i read the stack frames of running process?
- From: Richard Bos
- Re: How can i read the stack frames of running process?
- From: harshal
- Re: How can i read the stack frames of running process?
- From: Mark Bluemel
- Re: How can i read the stack frames of running process?
- From: Philip Potter
- Re: How can i read the stack frames of running process?
- From: Mark Bluemel
- Re: How can i read the stack frames of running process?
- From: Philip Potter
- How can i read the stack frames of running process?
- Prev by Date: Re: GCC compiler error
- Next by Date: Re: Pre-Alpha CLC Standard Container API Proposal...
- Previous by thread: Re: How can i read the stack frames of running process?
- Next by thread: Re: How can i read the stack frames of running process?
- Index(es):
Relevant Pages
|