С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перегрузка операторов: что к чему? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Код для обновления своего .exe на новую версию http://www.cyberforum.ru/cpp-beginners/thread953402.html
Раскрываю сабж: есть программа.exe, она в автозагрузке, она работает, допустим я пишу новую версию этой программы и теперь мне нужно обновить программу на новую версию .exe, я даю команду на...
C++ Реализация графического интерфейса Добрый день.Долгое время уже изучаю c++,сейчас надоели консольные приложения,решил научиться делать кнопки и т.д. Почитал как это делается,было много разных вариантов,где-то писали что это... http://www.cyberforum.ru/cpp-beginners/thread953398.html
C++ Чтение строки и файла
Программа для чтения строки и записи файла, пожалуйста помоите модуль сдать нужно
C++ Реализация программы "Блуждание на сотах" на С++ или С#
Помогите пожалуйста написать программу на С++ или С#.Составить имитационную модель случайного блуждания на сотах. На каждом шаге по времени пчела движется равновероятно в одном из трех направлений....
C++ Алгоритм Кербоша http://www.cyberforum.ru/cpp-beginners/thread953385.html
всем привет... алгоритм кербоша ....проблема в синтаксисе....помогите..sps list<set<int> >kerbosh(int **&a,int SIZE) { set <int> M,G,K,P; list<set<int> > REZULT; for (int i=0;...
C++ Что это? Обьясните пожалуста! Собствено, я не знаю, как это назвать. О чем это мне собщает визуал студия? Пожалуста, обьясните если мжно! подробнее

Показать сообщение отдельно
Бендерродригез
Сгибальщик
42 / 42 / 3
Регистрация: 18.05.2013
Сообщений: 220
Завершенные тесты: 1
13.09.2013, 19:40
Цитата Сообщение от andrejap Посмотреть сообщение
Простите, еще не совсем понял...

a и b - члены какого объекта класса? Тот, который стоит до оператора "==" ?

Например, есть:
C++
1
2
3
4
struct Z {int a; char b;};
 
Z obj; obj.a = 1; obj.b = 'k';
Z obj2; obj2.a = 1; obj.b = 'p';
Если пользоваться Вашим примером и сравнивать obj и obj2, то что здесь будет "const YourClass & X" ? Ссылка на obj или obj2 ?
Всё зависит от записи.
C++
1
obj == obj2
По ссылке передаётся объект справа то есть obj2. Сия запись эквивалентна
C++
1
obj.operator==(obj2)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.