建議使用 Visual Studio 2017

編譯器錯誤 C2270

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

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

顯示: