Error del compilador C2272
"function": modificadores no permitidos en funciones miembro static
Una función miembro static
se declara con un especificador de modelo de memoria, como const o volatile, y estos modificadores no se permiten en funciones miembro static
.
El ejemplo siguiente genera C2272:
// C2272.cpp
// compile with: /c
class CMyClass {
public:
static void func1() const volatile; // C2272 func1 is static
void func2() const volatile; // OK
};