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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
#1

Конструкторы, Деструкторы. вывод на экран - C++

30.05.2011, 16:34. Просмотров 343. Ответов 2
Метки нет (Все метки)

Здравствуйте уважаемые форумчане!
Из книги взял пример кода по конструкторам. Вот код:

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
#include <cstdlib>
#include <iostream>
 
class MyClass
{
    public:
        int x;
        
        MyClass(); //конструктор
       ~MyClass(); //детструктор      
};
 
MyClass::MyClass()
{
    x=10;
}
 
MyClass::~MyClass()
{
    std::cout << "Object destruction...\n";
}
    
int main(int argc, char *argv[])
{ 
    MyClass ob1;
    MyClass ob2;
    
    std::cout << ob1.x << " " << ob2.x << "\n";
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
у меня только вывод: 10 10

а по книги вывод: 10 10
Object destruction...
Object destruction...

почему так? где "Object destruction..."?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2011, 16:34     Конструкторы, Деструкторы. вывод на экран
Посмотрите здесь:

Наследуются ли конструкторы и деструкторы? - C++
При наследовании происходит ли наследование конструкторов и деструкторов базового класса?

Пустые конструкторы и деструкторы - C++
Скажите, есть-ли смысл прописывать пустые конструкторы и деструкторы? C_MainClass() {} ~C_MainClass() {}

Списки, конструкторы, деструкторы - C++
Извините, что я тут расфлудился темами... Это последняя в этом месяце, честно. Суть проблемы в том, что я вот работал с QList из Qt и...

Классы. Конструкторы. Деструкторы - C++
В Массиве рядок, который имеет минимальный елемент, отсортванть методом вставок с помощью классов. Текст программы я зделал трьома...

Конструкторы и Деструкторы в С++. Не могу разобраться( - C++
Помогите пожалуйста разобраться с конструкторами и деструкторами в с++. Не пойму , как ними пользоваться . Вот , например у меня есть код :...

Конструкторы и деструкторы функционального объекта - C++
Привет всем. Вообщем разбирал задачу, в которой рассматривается алгоритм for_each, я решил добавить отладочный вывод в конструктор и...

Конструкторы/Деструкторы. Дружественные функции - C++
Здраствуйте! Учусь на 1 курсе физфака МГУ им. Ломоносова. Начали изучать С++. Вот есть задача, точнее д.з. Можете мне помочь, пожалуйста....

Конструкторы/деструкторы. Помогите прокомментировать код - C++
massiv massiv::sum(massiv mas1){ int f=0,j,h=0; massiv mas3(mas1.n+this-&gt;n); // for(int i=0;i&lt;mas1.n;i++) mas3.mas=mas1.mas;...

Классы. Протокол класса. Конструкторы и деструкторы - C++
на С++ Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки....

Классы. Протокол класса. Конструкторы и деструкторы - C++
помогите пожалуйста разобраться с заданием Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
30.05.2011, 16:44     Конструкторы, Деструкторы. вывод на экран #2
grrrrr, Правильно у тебя выводит, просто ты не успеваеш посмотреть на это, так как программа сразу завершаеться, тоесть строчки
Код
Object destruction...
Object destruction...
появляються на экране после
C++
1
system("PAUSE");
, а это доли секунди.

Добавлено через 1 минуту
Запусти програму из командной строки, тогда увидиш результат.
grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
30.05.2011, 16:50  [ТС]     Конструкторы, Деструкторы. вывод на экран #3
Точно, Спасибо!
Yandex
Объявления
30.05.2011, 16:50     Конструкторы, Деструкторы. вывод на экран
Ответ Создать тему
Опции темы

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