Condividi tramite


Errore del compilatore C2272

'function': modificatori non consentiti nelle funzioni membro statiche

Una static funzione membro viene dichiarata con un identificatore di modello di memoria, ad esempio const o volatile, e tali modificatori non sono consentiti nelle static funzioni membro.

L'esempio seguente genera l'errore C2272:

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