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

Перегрузка оператора = и +=, используя наследование классов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление обратной матрицы http://www.cyberforum.ru/cpp-beginners/thread1185404.html
есть у кого нибудь скрипт? поделитесь если не сложно
C++ Непонятные символы В общем, сделал функцию.Все работает, но есть одно но: если вводить строку, а введеный символ разделитель будет в ней отсутствовать, то в s1 скопируется введеная строка s с какими-то непонятными символами в конце, а строка 2 будет забита ими полностью. Как убрать этот мусор из строк? Желательно сразу код, т.к. сидел сеня пару часов думая куда впихнуть присвоения нуль символа строкам s1 s2, так... http://www.cyberforum.ru/cpp-beginners/thread1185396.html
С++ проверить класс Date C++
Проблемы в задаче по классам (типа календаря) с системной датой date sysd и Today. #include "stdafx.h" #include <iostream> #include <dos.h> #include <conio.h> using namespace std; class Date{ int d, m, y;
Три простейших кода C++
Задания http://www.picshare.ru/view/4545821/
C++ Очередь и стек http://www.cyberforum.ru/cpp-beginners/thread1185381.html
Дан очередь и стек. Дан целочисленный массив. Надо четные элементы очереди перенести на четные места/индексы/позицию массива, а нечетные элементы стека на нечетные места/индексы/позицию того же самого массива. Добавлено через 5 минут #include <iostream> #include <queue> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input...
C++ Вывести на экран числа кратные 2 и 3 в диапазоне от 2 до 222, и посчитать их количество Составьте программу, которая выводит на экран числа кратные 2 и 3 в диапазоне от 2 до 222, и посчитать их количество и вывести это число. подробнее

Показать сообщение отдельно
nmcf
4281 / 3712 / 1247
Регистрация: 14.04.2014
Сообщений: 14,516
23.05.2014, 08:15     Перегрузка оператора = и +=, используя наследование классов
Ты неправильно делаешь.
C++
1
2
3
4
5
6
7
8
9
10
11
12
Rect & operator = (const Rect &c);
 
...
 
Rect & Rect::operator = (const Rect &c)
{
    x = c.x;
    y = c.y;
    dx = c.dx;
    dy = c.dy;
    return *this;
}
 
Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru