samba777
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 8
|
||||||
#1 | ||||||
Перегрузка операторов с участием массивов - C++13.02.2010, 23:41. Просмотров 469. Ответов 2
Метки нет Все метки)
(
Всем привет!
Люди добрые, подскажите пожалста, как по кошерному вызвать оператор. Ситуация следующая: Есть массив MassThing mass[10]; Есть класс Thing { ... AnsiString name; ... }; Для класса Thing я перегрузил оператор ==
mass[i]->operator==( mass[j] ) При неявном вызове он сравнивает указатели на эти элементы, что естесно всегда приводит к false, если i!=j Мелочь, а жутко раздражает!!! Заранее всем признателен ![]()
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
13.02.2010, 23:41 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Перегрузка операторов с участием массивов (C++):
2
Что такое "перегрузка операторов"? Каковы принципы работы перегруженных операторов и назначение указателя this - C++ Перегрузка операторов - C++ Перегрузка операторов - C++ Перегрузка операторов - C++ Перегрузка операторов - C++ Перегрузка операторов - C++ |
Atrus
12 / 12 / 0
Регистрация: 08.07.2009
Сообщений: 45
|
||||||
14.02.2010, 01:58 | #2 | |||||
Что-то типа вот так?
1
|
samba777
1 / 1 / 0
Регистрация: 13.02.2010
Сообщений: 8
|
|
14.02.2010, 03:23 [ТС] | #3 |
БОЛЬШОЕ спасибо, всё работает
![]()
0
|
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
14.02.2010, 03:23 |
Привет! Вот еще темы с ответами:
3
Перегрузка операторов - C++ Перегрузка операторов - C++ Перегрузка операторов - C++ Перегрузка операторов - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |