'macro': 預先定義的巨集不能出現在函式主體之外
備註
您試著在全域空間中使用預先定義的巨集, 例如 __FUNCTION__。
範例
下列範例會產生 C2457,並顯示正確的使用方式:
// C2457.cpp
#include <stdio.h>
__FUNCTION__; // C2457, cannot be global
int main()
{
printf_s("\n%s", __FUNCTION__); // OK
}
'macro': 預先定義的巨集不能出現在函式主體之外
您試著在全域空間中使用預先定義的巨集, 例如 __FUNCTION__。
下列範例會產生 C2457,並顯示正確的使用方式:
// C2457.cpp
#include <stdio.h>
__FUNCTION__; // C2457, cannot be global
int main()
{
printf_s("\n%s", __FUNCTION__); // OK
}