Вопросы по теме 'lvalue'

Почему myClassObj++++ не вызывает ошибку компиляции: '++' нуждается в l-значении так же, как и встроенный тип?
Почему myint++++ отлично компилируется с компилятором VS2008 и компилятором gcc 3.42?? Я ожидал, что компилятор скажет, что нужно lvalue, пример см. Ниже. struct MyInt { MyInt(int i):m_i(i){} MyInt& operator++() //return reference,...
243 просмотров
schedule 24.05.2024