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

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

Войти
Регистрация
Восстановить пароль
 
feelossoff
0 / 0 / 0
Регистрация: 28.03.2009
Сообщений: 77
#1

Программа с использованием деструкторов - C++

28.03.2009, 20:39. Просмотров 513. Ответов 8
Метки нет (Все метки)

Товарищи эксперты! помогите с курсовой надо срочно наваять программу на С++ с использованием деструкторов. Буду премного благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2009, 20:39     Программа с использованием деструкторов
Посмотрите здесь:

C++ Правильное использование конструкторов и деструкторов
C++ Непонятный вызов Деструкторов при создании списка
Разработка классов, создание конструкторов и деструкторов C++
C++ Порядок вызова конструкторов/деструкторов
Вывод деструкторов коутами C++
C++ Как реализовать набор конструкторов и деструкторов
C++ Вызов конструкторов/деструкторов при наследовании
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6473 / 2248 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
28.03.2009, 20:59     Программа с использованием деструкторов #2
C++
1
2
3
4
5
6
7
8
class a
{
~a(){;}
};
int main()
{
return 0;
}
Monte-Cristo
2786 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
28.03.2009, 21:11     Программа с использованием деструкторов #3
Vourhey, клевый курсач
Vourhey
Почетный модератор
6473 / 2248 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
28.03.2009, 21:24     Программа с использованием деструкторов #4
Don Corleone, каков вопрос - такой и ответ
feelossoff
0 / 0 / 0
Регистрация: 28.03.2009
Сообщений: 77
29.03.2009, 18:44  [ТС]     Программа с использованием деструкторов #5
Ребята! ну пожулуйста приведите пример проги с деструкторами - вы ж програмеры, вы шарите к примеру для решения массивов. Вы сто процентов с деструкторами дело имели
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
29.03.2009, 18:49     Программа с использованием деструкторов #6
C++
1
2
3
4
5
6
7
8
9
class a
{
~a(){cout << "Внутри деструктора";}
};
int main()
{
a b;
return 0;
}
Программа выведет "Внутри деструктора"
Monte-Cristo
2786 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
29.03.2009, 22:42     Программа с использованием деструкторов #7
feelossoff, в массивах деструкторов нет... вот если класс должен динамически создавать массив, тогда он должен его и далять в деструкторе...
например

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class a
{
  private:
    int *mas;
  public:
    a(int n) {mas = new int[n];}
    ~a(){delete mas;}
};
 
int main()
{
 
return 0;
}
ISergey
Maniac
Эксперт С++
1346 / 879 / 51
Регистрация: 02.01.2009
Сообщений: 2,643
Записей в блоге: 1
29.03.2009, 22:49     Программа с использованием деструкторов #8
Цитата Сообщение от Don Corleone Посмотреть сообщение
C++
1
2
.. mas = new int[n];
~a(){delete mas;}//delete[] mas;
а ошибки зачем делать..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2009, 23:00     Программа с использованием деструкторов
Еще ссылки по теме:

Задание с использованием конструкторов и деструкторов C++
Создание деструкторов C++
C++ Наследование - вызов конструкторов и деструкторов
C++ Вызов лишних конструкторов и деструкторов в std::vector
Необходимость в использовании виртуальных деструкторов и их правильное использование C++

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

Или воспользуйтесь поиском по форуму:
Monte-Cristo
2786 / 1372 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
29.03.2009, 23:00     Программа с использованием деструкторов #9
Цитата Сообщение от ISergey Посмотреть сообщение
а ошибки зачем делать..
не доглядел
Yandex
Объявления
29.03.2009, 23:00     Программа с использованием деструкторов
Ответ Создать тему
Опции темы

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