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

Как перегрузить оператор = - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число n. Можно ли представить его в виде суммы трех квадратов натуральных чисел? http://www.cyberforum.ru/cpp-beginners/thread534198.html
Подскажите как правильно составить программу к этим задачам: 1.Дано натуральное число n. Можно ли представить его в виде суммы трех квадратов натуральных чисел? Если можно, то указать тройку x, y,...
C++ Итерационные циклы Вычислить рис1. вычисления прекратить, если рис2. Подсчитать кол-во слагаемых. http://www.cyberforum.ru/cpp-beginners/thread534169.html
C++ Перегрузка операций!
Здравствуйте, у меня есть код (работы со строками) и нужно перегрузить операцию чтобы данный класс (текст). мог прибавлять к себе другой текст(можно и тот же) код работает, вот только не знаю как...
Создать абстрактный класс CVehicle C++
Здравствуйте, товарищи! Задали задачу, не понимаю условие. Создать абстрактный класс CVehicle. На его основе реализовать классы CPlane, ССаг и CShip. Классы должны иметь возможность задавать и...
C++ Упорядочить элементы на главной диагонали по возрастанию http://www.cyberforum.ru/cpp-beginners/thread534155.html
Дана квадратная матрица целых чисел. Упорядочить элементы на главной диагонали по возрастанию
C++ Файлы последовательного доступа Программа должна быть разбита на несколько функций и обязательно содержать: 1. Функция формирования исходного файла; 2. Функция вывода результата работы программы; 3. Одну или более функций,... подробнее

Показать сообщение отдельно
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
29.03.2012, 22:33
Ничем не отличается от остальных перегрузок
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
class Foo
{
    int _a;
 
public:
    Foo(): _a(4)
    {
 
    }
 
    const int operator = (int a) const
    {
        return _a + a;
    }
};
 
int main()
{
    Foo f;
    std::cout << (f = 4) << std::endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru