Поделиться через


Ошибка компилятора C2270

"function": модификаторы не разрешены для функций nonmember

Функция nonmember объявляется с модификатором константной, переменной или другой модификатором модели памяти.

Следующий пример приводит к возникновению ошибки C2270:

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

void func2(void);

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