приведение к ссылке и приведение к значению
operator int() const { return i_value; }
operator int&() { return i_value; }
Как компилятор определяет какой оператор использовать?
operator int() const { return i_value; }
operator int&() { return i_value; }
Как компилятор определяет какой оператор использовать?