Ошибка компилятора C2106
Оператор: левый операнд должен быть l-value
Оператор должен иметь l-значение в качестве левого операнда.
Следующий пример приводит к возникновению ошибки C2106:
// C2106.cpp
int main() {
int a;
1 = a; // C2106
a = 1; // OK
}