Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
15 / 15 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
1

Это обьект, переменная или что? Как то вовсе непонятно

24.11.2013, 22:05. Показов 395. Ответов 2
Метки нет (Все метки)

Пожалуста, обьясните подробно что такое rhs!!

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
39
40
41
42
43
44
45
46
47
48
49
50
51
// Функция Add
#include <string> 
#include <iostream> // для объекта cout
using namespace std;
 
#include<iomanip>
//Этот файл содержит большую часть манипуляторов C++. Если вы не знаете, что такое манипулятор, не беспокойтесь. 
//Просто подключите это файл смело и не раздумывая  вместе с iostream, хуже не станет.
#include<fstream> 
//Подключается при работе с файлами.
 
 
 class Counter
 {
 public:
 Counter();
 Counter(int initialValue);
 ~Counter(){ }
 int GetItsVal()const {return itsVal; }
 void SetItsVal(int x) {itsVal = x; }
 Counter Add(const Counter &);
 private:
 int itsVal;
 };
 
 
 Counter::Counter(int initialValue):
 itsVal(initialValue)
  { }
 
 
 Counter::Counter():
 itsVal(0)
 { }
 
 
 Counter Counter::Add(const Counter & rhs)
 {
 return Counter(itsVal+ rhs.GetItsVal());
 }
 
 int main()
 {
 Counter varOne(2), varTwo(4), varThree;
 varThree = varOne.Add(varTwo);
 cout << "var0ne: " << varOne.GetItsVal()<< endl;
 cout << "varTwo: " << varTwo.GetItsVal() << endl;
 cout << "varThree: " << varThree.GetItsVal() << endl;
 system("pause  ");
 return 0;
 }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2013, 22:05
Ответы с готовыми решениями:

Как узнать, что заданная переменная - это указатель?
Здравствуйте, подскажите пожалуйста - Как узнать что, какая то, переменная это указатель?...

Date это обьект или класс?
я вообще не понимаю этого типа данных. Я знаю C#, там все понятно, а здесь бред какойто. В учебнике...

Переменная в имени функции или как это реализовать?
Здравствуйте, можно ли использовать переменную в имени функции? Как такое можно реализовать:...

Сборка на основе i5-4440 или вовсе что-нибудь другое?
Привет. Несколько лет назад товарищ solyar с этого форума собирал мне бюджетный ПК. Сообственно,...

2
560 / 483 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
24.11.2013, 22:13 2
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
C++
1
Counter & rhs
Ссылка на объект типа Counter. В данном случае:
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
C++
1
varThree = varOne.Add(varTwo)
rhs - ссылка на объект varTwo. Это просто параметр функции так плохо назван.
1
15 / 15 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
24.11.2013, 22:18  [ТС] 3
Спасибо!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2013, 22:18

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Что это может быть? или как это называется? Меня взломали!
Доброго дня всем, мне по майл.ру.агент отправили сообщением так: Витя Гасай (08.03.2011 23:29)...

Как правильно - конкатенты, соконкатенты или конкатенанты, или термина для такого понятия вовсе нет?
когда мы складываем a и b, то называем их &quot;слагаемыми&quot;, когда перемножаем эти же числа, то...

Модульная переменная или блочная статическая переменная: что лучше
Переменная (тип String) нужна на всем протяжении работы программы. Нужен совет опытных - что...

Или Open Relay, Или Непонятно Что (кто-то Отправляет Спам)
Итак, в организации перед почтовым сервером присутствует спам-фильтр, который мониторит всю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.