编译器错误 C2270

“function”:非成员函数不允许使用修饰符

使用 constvolatile 或其他内存模型修饰符声明非成员函数。

下面的示例生成 C2270:

// C2270.cpp
// compile with: /c
void func1(void) const;   // C2270, nonmember function

void func2(void);

class CMyClass {
public:
   void func2(void) const;
};