Автор: cheops (19.10.2011 в 10:13)
Вам предложили перезагрузить оператор = и оператор круглые скобки (), в C++ операторам можно назначить свои собственные действия. Кстати, заметьте
return Proxy(*this, i, j); |
пришлось использовать ссылку this на текущий объект структуры StructT, разименовав её при помощи *. Без this никак не обойтись, когда вам нужно обратиться к текущему объекту.