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


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

Оператор: левый операнд должен быть l-value

Оператор должен иметь l-значение в качестве левого операнда.

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

// C2106.cpp
int main() {
   int a;
   1 = a;   // C2106
   a = 1;   // OK
}