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

Сложение классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму и количество элементов http://www.cyberforum.ru/cpp-beginners/thread1011949.html
Найти сумму и количество элементов с заданным условием (хранить эти значения в массивах) • Максимальные элементы каждой строки • Отрицательные элементы каждой строки • Элементы каждого столбца,...
C++ Готовая программа, нужно переделать ее чтобы она работала с УКАЗАТЕЛЯМИ Вычислить значение выражения тут Вычислить значение выражения (3a+4)/(a-в квадрате-5a-9) для а= 1,2,…100. Результат выполнения занести в массив чисел. Помогите написать с помощью указателей ... http://www.cyberforum.ru/cpp-beginners/thread1011946.html
C++ Быстрая свёртка м-последовательности
Привет =) я пытаюсь сделать быструю свёртку m-последовательности. #include <xdc/std.h> #include <iostream> #include <stdio.h> #include <math.h> #include "IntMath/Complex.h" #include...
Класс меню! C++
День добрый!Как создать класс меню?
C++ структура http://www.cyberforum.ru/cpp-beginners/thread1011883.html
Описать структуру с именем ZNAK, содержащую следующие поля:  фамилия, имя;  знак Зодиака;  дата рождения (массив из 3 чисел). Написать программу, выполняющую следующие действия: 1) ввод с...
C++ Нужно написать программу которая считывает данные из текстового файла Привет всем. Умоляю о помощи с программой. Нужно написать программу которая считывает данные из текстового файла , затем изменяет данные согласно тому как хочет пользователь ! ( все большие буквы.... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4705 / 3240 / 297
Регистрация: 19.02.2013
Сообщений: 9,046
19.11.2013, 15:26
Если просто хочется, чтобы запись c = a + b; "съедалась" компилятором, то вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class B;
class C;
 
class A 
{
public:
    C operator+ (const B&);
};
class B {/*...*/};
class C
{
    A a;
    B b;
};
 
C A::operator+ (const B&)
{
    return C();
}
 
int main() {
    
   A a;
   B b;
   C c;
   c = a + b;
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru