Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
4 / 4 / 3
Регистрация: 13.07.2014
Сообщений: 129
1

Конструкторы - что это и зачем нужно?

28.09.2014, 16:34. Показов 1033. Ответов 4
Метки нет (Все метки)

Объясните, пожалуйста, для чего нужны конструкторы и деструкторы? Что это вообще?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2014, 16:34
Ответы с готовыми решениями:

Зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может больше 4 байт весить?
Вот еще один вопрос зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это...

Связанный список. Как это делается и зачем это нужно?
Добрый день. Уже который день не могу понять эту тему. Гуглил, но понятнее от этого не стало....

Зачем файлы .h называть .hpp? Это новый стандарт? Что это дает?
Зачем файлы .h называть .hpp? Это новый стандарт? Что это дает?

Что это за зверь такой? и зачем он это делает?
Посмотрите страничку. http://clubs.ya.ru/4611686018427401587/rep...&ncrnd=3152 Как я понимаю...

4
0x10
28.09.2014, 16:35
  #2

Не по теме:

Ребят, ну в любой же книге по С++ это написано. И, вероятно, лучше и подробнее, чем многие объяснят своим словами.

0
Модератор
Эксперт С++
11323 / 9299 / 5579
Регистрация: 18.12.2011
Сообщений: 24,803
28.09.2014, 16:36 3
Почитайте хотя бы это
https://ru.wikipedia.org/wiki/... D%E8%E5%29
0
Don't worry, be happy
17208 / 10085 / 1946
Регистрация: 27.09.2012
Сообщений: 25,164
Записей в блоге: 1
28.09.2014, 16:44 4
Как правило, для того, чтобы правильно иницилизировать и уничтожать объекты.
0
Evg
Эксперт CАвтор FAQ
21204 / 8220 / 633
Регистрация: 30.03.2009
Сообщений: 22,542
Записей в блоге: 30
29.09.2014, 00:28 5
Лучший ответ Сообщение было отмечено Andrey040601 как решение

Решение

Конструктор и деструктор - грубо говоря, это функции, которые автоматически будут вызваны при создании и уничтожении объекта. По смыслу они нужны для того, чтобы инициализировать и разинициализировать (хз какое русское слово тут можно применить) поля агрегатного (составного) объекта. Технически ты в конструктор и деструктор можешь написать что угодно, но идеологически там принято писать то, о чём я сказал выше

Можешь посмотреть примеры тут https://www.cyberforum.ru/blogs/18334/blog103.html в разделе 4, может появится какая-то ясность
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.09.2014, 00:28

taskhost.exe в автозагрузке. что это ? зачем это ?
Привет. Сегодня на комп попал вирус которий обменял назначение кнопок мыши и перезагрузил винду....

afx_msg: что это и зачем это?
Рассматриваю примеры по MFC, часть функций там переписываются с afx_msg, а часть без: BOOL...

Зачем это нужно ???
Вот для чего, спрашивается, с такой частотой Яндексовский робот проверяет robots.txt ? 10th...

Зачем это нужно у убунту
почему в убунту если просто (не запуская проги и держать фокус на робочем столе) когда небираешь...

сегодня наконец то понял что такое КЛАСС, и ОБЪЕКТ. понято всё, кроме одного - зачем всё это? в смысле, можно же без этого? так зачем жизнь усложнять?
сегодня наконец то понял что такое КЛАСС, и ОБЪЕКТ. понято всё, кроме одного - зачем всё это? в...

Переводим часы?Зачем это нужно?
Всем доброго вечера.Вот в голову пришел вопрос.Сегодня ночью(утром,вечером)переводятся часы на час...


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

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

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