다음을 통해 공유


컴파일러 오류 C2272

'function': 정적 멤버 함수에서 한정자가 허용되지 않음

static 멤버 함수는 const 또는 volatile와 같은 메모리 모델 지정자를 사용하여 선언되며 이러한 한정자는 멤버 함수에서 static 허용되지 않습니다.

다음 샘플에서는 C2272를 생성합니다.

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