Почему Compiler Error C2326?
От: Зверёк Харьковский  
Дата: 22.10.04 09:05
Оценка:
цитата из МСДНа:

'declarator' : function cannot access 'name'
The code tries to modify a member variable, which is not possible.
Example
// C2326.cpp

void MyFunc()
{
   int i;

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


Вопрос простой: почему так? кому бы помешало изменение локальной переменной?
FAQ — це мiй ай-кью!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.