zapytanie ? [__func__ __FUNCTION__ in c++ MS Visual Studio 2010]

0

Hej ;)

Mam zapytanie odnosnie func FUNCTION w MS Visual Studio 2010 ?
czym moge to zastapic boo kompilator wywala mi milion errorow !

#if defined ( WIN32 )
#define func FUNCTION
#endif
....

Error 1 error C2065: 'func' : undeclared identifier ....

Bede wdzieczna za kazda pomoc i rade.

agatte

0
#ifdef WIN32
#define __func__ __FUNCTION__
#endif
0

Dodatkowo identyfikator __func__ jest już zarezerwowany do czegoś innego - patrz na przykład http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=338

#include <iostream>

int main()
{
    std::cout << __func__ << std::endl;
}

Przynajmniej GCC to rozumie, nie wiem jak tam ze wsparciem tego w VS.

1 użytkowników online, w tym zalogowanych: 0, gości: 1