Compartir a través de


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
};