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

Действие конструктора вобще не понял - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Возрастающая последовательность http://www.cyberforum.ru/cpp-beginners/thread952349.html
Задание: Написать программу, которая проверяет, представляют ли элементы введенного с клавиатуры массива возрастающую последовательность. Код свой прикрепить не могу. Нужны простые примеры решения задания. Спасибо! :)
C++ О работе с динамическими двумерными (многомерными) массивами Всех с наступающим профессиональным праздником, многоуважаемые гуру С++! задачка простая - работа с данными в двумерном динамическом массиве (просто пример :) ) Код: #include <iostream> using namespace std; void Input(int**, int, int); void Output(int**, int, int); http://www.cyberforum.ru/cpp-beginners/thread952340.html
Вывести последовательность из цифр огромного числа C++
Задание во вложении. Собственно код: #include <iostream> #include <math.h> using namespace std; double factorial(int to); double exponential(int to, int basis);
Массив длиной 10 разделить на два массива четных и нечетных чисел C++
массив длиной 10 разделить на два массива четных и нечетных чисел #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include <iostream> #include <ctime> #include <iomanip>
C++ Найти произведение нечетных чисел, делящихся на 3 http://www.cyberforum.ru/cpp-beginners/thread952311.html
ввести с клавиатуры 10 элементов массива , отсортироваь их по убыванию ,сложить все четные и не четные ,найти произведение нечетных чисел делящихся на 3
C++ Выполнить программу с использованием пользовательских функций Помогите переписать данную программу, но уже с использованием пользовательских функций. #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <math.h> #include <tchar.h> void main(void) { подробнее

Показать сообщение отдельно
Dimka-novitsek
14 / 14 / 0
Регистрация: 26.04.2012
Сообщений: 1,091
11.09.2013, 14:02  [ТС]     Действие конструктора вобще не понял
Может, ее там и видно, да, не спорю.

А чем вызвана указаная компилятором ошибка? Как было бы правильно ее инициализировать?

Добавлено через 9 минут
А вот пример- из книги. Чесно, не понял, а зачем конструкторов два? Это перегруженый конструктор и его используют только для примера? Так нет, когда конструктор был и точно перегруженным, то я не мог создать обьект- компилятор ругался!

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
52
53
Листинг 6.4. Использование конструкторов и деструкторов.
 
1: // Пример объявления конструктора и
 
2: // деструктора в классе Cat
 
3:
 
4: #include <iostream.h> // для объекта cout
 
5:
 
6: class Cat // начало объявления класса
 
7: {
 
8: public: // начало открытого раздела
 
9:    Cat(int initialAge); // конструктор
 
10:   ~Cat(); //деструктор
 
11:   int GetAge(); // метод доступа
 
12:   void SetAge(int age); // метод доступа
 
13:   void Meow();
 
14: private: // начало закрытого раздела
 
15:   int itsAge; // переменная-член
 
16: };
 
17:
 
18: // конструктор класса Cat
 
19: Cat::Cat(int initialAge)
 
20: {
 
21:    itsAge = initialAge;
 
22: }
 
23:
 
24: Cat::~Cat() // деструктор, не выполняющий действий
 
25: {
 
26: }
 
Текущее время: 20:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru