макроса __FUNCTION__ в MSVC 6.0

2 отговора 133 прегледа
#1

макроса __FUNCTION__ в MSVC 6.0

Нямам хелповете за VC 6.0 и няма къде да погледна....затова питам тук :-)

Кой е макроса, който връща името на текущата функция в MSVC 6.0?
За VS.NET e __FUNCTION__ , а за Borland C++ e __FUNC__. Ще съм много щастлив ако ми кажете как е и за MSVC 6.0 :-)

Отговор
в отговор на -- #2

Re: макроса __FUNCTION__ в MSVC 6.0

za MSVC 6.0 njama takuv macros :(

za GCC e __PRETTY_FUNCTION__

Wsushnost w GCC ne e macros a avtomatichna promenliva kum funckiata -> const char *__PRETTY_FUNCTION__ = "nameOfTheFunction()" - imashe i po-dulug format i po-kus (sega ne se seshtam za tochnoto ime)...

no za MSVC 6.0... nema :(

Отговор
в отговор на malkia #3

Re: макроса __FUNCTION__ в MSVC 6.0

За GCC 2.9x поне и __FUNCTION__ става.
За VS.NET обаче __FILE__ ми връща целия път до файла, а не само името на файла, както GCC :((((

Отговор