0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 7
1

Перегрузка операторов "==" и "!=" для строк

22.05.2014, 21:22. Показов 489. Ответов 3
Метки нет (Все метки)

Помогите решить задачу на c++ мучаюсь 3 день
Перегрузить операторы «==» и «!=» для строк. Оператор «==» возвращает
соответственно 1, если строки равны, и 0, если не равны, «!=» – 0 , если строки
равны, и 1, если не равны.
Заранье благодарен.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2014, 21:22
Ответы с готовыми решениями:

Перегрузка операторов вывода для русификации строк
#include <iostream> #include <string> #include <windows.h> using namespace std; friend...

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

Перегрузка операторов и слияние строк типа char*
Доброго времени суток! Есть класс, для объектов которого перегружен оператор +. Класс представляет...

Класс строк, перегрузка операторов. Как вернуть объект класса
Коротко: # include "MyString.h" void main () { My_String Address; Address = "Link"; Res =...

Перегрузка операторов для матрицы
Изучая перегрузки операторов столкнулся с такой проблемой: По заданию нужно перегрузить "+", "-",...

3
7175 / 6147 / 2805
Регистрация: 14.04.2014
Сообщений: 26,515
22.05.2014, 21:47 2
Сначала свой класс покажи, как ты там строки хранишь?
0
Модератор
Эксперт С++
12483 / 10036 / 6036
Регистрация: 18.12.2011
Сообщений: 26,855
22.05.2014, 21:54 3
C++
1
2
3
4
5
6
bool operator==(char* a,char* b)
{
    if(strcmp(a,b)==0)
           return true;
    return false;
}
0
7175 / 6147 / 2805
Регистрация: 14.04.2014
Сообщений: 26,515
22.05.2014, 22:26 4
И это будет работать просто для char*? Нужно ведь определить пользовательский класс.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2014, 22:26
Помогаю со студенческими работами здесь

Перегрузка операторов для классов
Определить класс описывающий вектор в пространстве. Для класса перегрузить префиксный унарный...

Перегрузка операторов для класса
class A { private: size_t i; public: size_t i_get() { return i; } };

Перегрузка операторов для list
Как перегрузить операторы вывода в поток и доступа по индексу для list?

Перегрузка операторов += для list
Добрый день! Ребята, изучаю С++, мне поступило задание, должно быть два модул, первый...

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

Перегрузка операторов для списков
Как сделать перегрузку оператора умножить (оператор возвращает адрес первого элемента списка нового...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru