Boost logo

Boost :

From: Pavel Vozenilek (pavel_vozenilek_at_[hidden])
Date: 2003-05-23 16:56:31


>From MSVC 7.0 documentation:

Predefined macros:

__FUNCDNAME__
Valid only within a function and returns the decorated name
of the enclosing function (as a string).
__FUNCDNAME__ is not expanded if you use the /EP or /P compiler option.

__FUNCSIG__
Valid only within a function and returns the signature
of the enclosing function (as a string).
__FUNCSIG__ is not expanded if you use the /EP or /P
compiler option.

__FUNCTION__
Valid only within a function and returns the
undecorated name of the enclosing function (as a string).
__FUNCTION__ is not expanded if you use the /EP or /P compiler option.

I do not use MSVC 7 to do checking.

/Pavel


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk