Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.09.2013, 13:54   #71
Dimka-novitsek
Форумчанин
 
Аватар для Dimka-novitsek
 
Регистрация: 22.04.2013
Сообщений: 592
По умолчанию

Если можно, приведите пару-тройку понятных примеров использования конструктора, пожалуста! Где он и каким бывает и что и как делает.
Dimka-novitsek вне форума Ответить с цитированием
Старый 11.09.2013, 18:10   #72
Igor95
Форумчанин
 
Регистрация: 03.01.2013
Сообщений: 388
По умолчанию

Цитата:
Сообщение от Dimka-novitsek Посмотреть сообщение
Если можно, приведите пару-тройку понятных примеров использования конструктора, пожалуста! Где он и каким бывает и что и как делает.
Код:
class Example
{
public:
Example();
Example(const int); // перегруженная версия конструктора Example
Example(const Example&); // конструктор копирования
~Example(); // деструктор
};
Example::Example()
{
// body
}
Example::Example(const int _integer)
{
// body
}
Example::Example(const Example& _exampleInstance)
{
// body
}
Example::~Example()
{
// body
}
int main()
{
Example exampleObject;
Example exObject(2); // перегруженный конструктор Example(int)
Example* copiedObject = new Example(exampleObject); // конструктор копирования вызовется после аллокации памяти
delete copiedObject; // вызываем деструктор и помечаем память как "свободную"
// деструктор для автоматически созданных объектов (exampleObject,
//exObject;) вызовется после выхода из main()
}

Последний раз редактировалось Igor95; 11.09.2013 в 18:14.
Igor95 вне форума Ответить с цитированием
Старый 11.09.2013, 21:40   #73
Dimka-novitsek
Форумчанин
 
Аватар для Dimka-novitsek
 
Регистрация: 22.04.2013
Сообщений: 592
По умолчанию

Спасибо!!!
Dimka-novitsek вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу прощения. Но у меня опять проблема. Написал код но что то неправельно потправте меня. Sergey 23 Visual C++ 2 15.09.2012 19:59
CheckBox, что-то у меня не получается... Snekich Microsoft Office Excel 2 18.12.2011 20:12
Меня что, кто-то атакует? Altera Свободное общение 9 03.10.2010 18:34
Меня хакнули, что делать? Alex Cones Свободное общение 6 03.03.2010 23:14
что-то у меня не получается dinozavr Помощь студентам 10 22.04.2009 21:45