Sdílet prostřednictvím


Chyba kompilátoru C2272

'function' : modifikátory nejsou povoleny pro statické členské funkce

Poznámky

Členová static funkce je deklarována pomocí specifikátoru modelu paměti, jako je const nebo volatile, a takové modifikátory nejsou povoleny u static členských funkcí.

Example

Následující příklad vygeneruje C2272:

// C2272.cpp
// compile with: /c
class CMyClass {
public:
   static void func1() const volatile;   // C2272  func1 is static
   void func2() const volatile;   // OK
};