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


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

"оператор_объявления": функция не может обратиться к "имя"

В коде предпринимается попытка изменить переменную-член, что невозможно.

Пример

При компиляции следующего примера возникнет ошибка C2326:

// C2326.cpp
void MyFunc() {
   int i;

   class MyClass  {
   public:
      void mf() {
         i = 4;   // C2326 i is inaccessible
      }
   };
}