Aracılığıyla paylaş


Derleyici Hatası C2457

'makro': önceden tanımlanmış makro işlev gövdesinin dışında görünemez

Genel alanda gibi __FUNCTION__önceden tanımlanmış bir makro kullanmayı denediniz.

Örnek

Aşağıdaki örnek C2457 oluşturur ve doğru kullanımı gösterir:

// C2457.cpp
#include <stdio.h>

__FUNCTION__;   // C2457, cannot be global

int main()
{
    printf_s("\n%s", __FUNCTION__);   // OK
}