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

Классы: конструктор копий - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объединить куски программы в единое целое http://www.cyberforum.ru/cpp-beginners/thread450832.html
добрый день есть следующее задание: "ПОИСК БИТОВОГО ОБРАЗА". Вводится последовательность строк символов не длиннее 16 символов. Каждая строка считается числом (кодом) в двоичной системе и после ввода преобразуется в unsigned int. Допустимые символы в строке: "0", "1". Первая строка длиной не более 5 символов (битов) задает битовый образ для поиска в последующих строках. Окончание входного...
C++ Псевдо генератор случаных чисел Доброго времени суток! Вот есть такая прорамка #include <math.h> #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; #define n 4 #define x01 0.21878104 #define x02 30121 http://www.cyberforum.ru/cpp-beginners/thread450822.html
C++ Пожалуйсто помагите написать эти две задачи на с++
Пожалуйсто помагите написать эти две задачи на с++ ссесию мне бе них не закрыть а никто не понимает((((( ребят если кто знает как сделать помагите буду очень блогодарна!!!!!)))=* Дан двух мерный массив размерностью N x M ( N и M вводиться с клавиатуры). Найти в строках наименьшие элементы. Произвести вывод данного массива в виде матрицы. Дан двухмерный массив размерностью N x M (N и M...
C++ Найти количество всех положительных элементов двумерного массива
Дан двумерный массив размерностью N x M (N и М вводятся с клавиатуры). Найти количество всех положительных элементов данного массива. Произвести вывод данного массива в виде матрицы. помоги пожалуста!
C++ mingw32, SEH, std::exception, setjmp/longjmp, signal http://www.cyberforum.ru/cpp-beginners/thread450793.html
Начал разбираться с вопросом - как понял - есть несколько вариантов: (в порядке обнаружения мною) 1) LibSEH - работает. http://www.programmingunlimited.net/siteexec/content.cgi?page=mingw-seh 2) <eh.h>, _set_se_translator - долго мучался с заголовками, а когда скомпилил - не смог слинковать. 3) <excpt.h> - видимо, недоделанная версия LibSEH - работает неадекватно (или я чего-то не...
C++ Работа с рядками Дан текст. Групы символов, розделеные пропусками которые не содержат пропусков всередині себя, будем называть словами словами.Посчитать , сколько слов в начинаются и заканчиваются одной и той же буквой. подробнее

Показать сообщение отдельно
OKS_by_V
1 / 1 / 0
Регистрация: 15.05.2011
Сообщений: 78

Классы: конструктор копий - C++

22.02.2012, 13:18. Просмотров 750. Ответов 3
Метки (Все метки)

Создать конструктор копий и оператор присваивания для класса компьютер и члена класса марка

Есть некоторые наброски , посмотрите правильно ли я сделал:
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
29
30
31
32
33
34
35
36
37
38
//ÑîçäГ*ГІГј ГЄГ®Г*ñòðóêòîð êîïèé ГЁ îïåðГ*òîð ïðèñâГ*ГЁГўГ*Г*ГЁГї äëÿ ГЄГ«Г*Г±Г±Г* êîìïüþòåð ГЁ ÷ëåГ*Г* ГЄГ«Г*Г±Г±Г* Г¬Г*ðêГ*.
#include <iostream>
using std::cout;
 
class computer
{ 
        int mark;
public:
        computer(int value): mark(value) {} 
 
void setFrequency (int new_value) 
{ 
        mark = new_value;
}
 
computer& operator = (computer& temp)
{
        if (this == &temp) 
                return *this;
        this->mark = temp.mark;
}
 
friend std::ostream & operator << ( std::ostream& cout, computer& temp)
{
        cout<<temp.mark;
        return cout;
}
 
};
 
int main()
{
        computer a (10);
        computer b = a;
        cout<<b<<"\n";
        system ("pause");
        return EXIT_SUCCESS;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru