перегрузка операций присваивания / индексации
Форум — Development
допустим есть некоторый класс matrix в котором есть матрица _matrix(для теста делаем ее паблик), в паблике также есть типа данных TAdres: struct TAdres{ Tint i; Tint j; }; перегружена опрация взятия адреса: matrix::Tel matrix::operator[](TAdres index) { return _matrix[index.i][index.j]; } в коде пишу matrix a; matrix::TAres adr; adr.i=0; adr.j=0; a[ard] = 10; //тут выдает ошибку мол операция = не определена вопрос, как перегрузить операцию присваивания для данного случая? в примерах только нашол перегрузку для присваивания всей матрице, но не ее элементу.