Форум программистов, компьютерный форум CyberForum.ru

Перезагрузка операторов. - C++

Восстановить пароль Регистрация
 
s050102326
0 / 0 / 0
Регистрация: 29.12.2011
Сообщений: 4
29.12.2011, 14:17     Перезагрузка операторов. #1
Люди, нид хелп!
Пишу модуль для работы с матрицами,

Код
template <class T> class cmatrix
{
 T   *data;
 int n, m;
 cmatrix(int _m,int _n){ n=_n; m=_m; data=new T[m*n];};
 ...
}
Вопрос: как перегрузить "[][]" чтобы к data можно было обращаться так:

Код
...
cmatrix<int> A(2,2);
A[m][n]=0; //?
...
Это вообще возможно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2011, 14:17     Перезагрузка операторов.
Посмотрите здесь:

C++ Перезагрузка операторов Помогите
Квадрат - перезагрузка операторов C++
перезагрузка >> C++
C++ перезагрузка операторов
Перезагрузка операторов "неоднозначный operator" C++
C++. Перезагрузка операторов (Написать класс Дробь с полями числитель и знаменатель) C++
Глобальная перезагрузка операторов C++
Перезагрузка операторов! C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
29.12.2011, 14:33     Перезагрузка операторов. #2
http://www.relib.com/forums/thread788287.aspx
s050102326
0 / 0 / 0
Регистрация: 29.12.2011
Сообщений: 4
29.12.2011, 14:57  [ТС]     Перезагрузка операторов. #3
спасибо
Yandex
Объявления
29.12.2011, 14:57     Перезагрузка операторов.
Ответ Создать тему
Опции темы

Текущее время: 20:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru