Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
WonderMNS
13 / 13 / 1
Регистрация: 02.02.2010
Сообщений: 102
1

Перегрузка оператора, ошибочка

08.04.2010, 16:39. Просмотров 358. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
bool MyString::operator==(const MyString &rhs){
    if (this->Length() != rhs.Length()) return false;
    for(unsigned int i=0;i<this->Length();i++)
        if(this->c[i]!=rhs.c[i]) return false;
    return true;
}
 
bool MyString::operator!=(const MyString &rhs){
    return !(this==rhs);  //error: no match for 'operator==' in 'this == rhs'
}
выдает:
error: no match for 'operator==' in 'this == rhs'
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2010, 16:39
Ответы с готовыми решениями:

Перегрузка оператора ==
Есть шаблонный класс List (не имеющий перегруженных операторов) и есть...

Перегрузка оператора == и др
C++ Builder ругаеться на перегрузку операторов. На mingw32-g++ все компилилось...

Перегрузка оператора +
не получается в своем классе перегрузить оператор + :( пишет &quot;error C2804:...

Перегрузка оператора %
Подскажите пожалуйста как перегрузить оператор % для матрицы! #include...

Перегрузка оператора =
Есть некий класс. И два класса-наследника. Надо перегрузить оператор =, к тому...

2
BornLeader
53 / 49 / 9
Регистрация: 16.05.2008
Сообщений: 162
08.04.2010, 16:45 2
попробуй
C++
1
return !(*this==rhs);
1
WonderMNS
13 / 13 / 1
Регистрация: 02.02.2010
Сообщений: 102
08.04.2010, 16:47  [ТС] 3
Спасибо, ступил.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2010, 16:47

Перегрузка оператора ==
нужно сравнить 1) объект класса abc с объектом класса abc1 2) объект класса...

Перегрузка оператора ->
Здравствуйте, мне нужно реализовать перегрузку operator-&gt; .Как реализован...

Перегрузка оператора
Не могу разобратся с перегрузками, помогите пожалуйста ребята Дать определение...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru