Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
'
__func__': solo está disponible dentro del cuerpo de una función
Observaciones
El identificador __func__ predefinido no está disponible fuera del cuerpo de una función.
Para corregir este error, mueva el identificador dentro del cuerpo de una función.
Example
El siguiente ejemplo genera C3187:
// compile with: /c
#include <iostream>
auto global = __func__; // C3187, usage in global scope
void func(const char* f = __func__); // C3187, usage in parameter list
// correct usage inside a function
void test()
{
std::cout << __func__; // outputs: test
}