![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.08.2010
Сообщений: 48
|
![]()
Как сделать это вручную, т.е. не в начале/конце работы программы?)
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
![]()
WarHamster
Как сделать это вручную, т.е. не в начале/конце работы программы?) Ты можешь создавать переменные (в том числе и объекты классов) в любом месте программы.
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.08.2010
Сообщений: 48
|
![]()
Я имел в виду что, например, есть у нас какой-то обьект, при запуске проги он автоматически создается через конструктор, при завершении автоматически удаляется деструктором. А мне по ходу выполнения программы нужно его удалить и создать заново, с новым содержимым. Как это сделать?
|
![]() |
![]() |
![]() |
#4 |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
![]()
Так же как и любую другую переменную - либо в стеке либо в куче.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]()
Вы можете ограничить время жизни объекта, определив его в наименьшем заключающим его блоке кода. Например,
Код:
Второй объект с именем a будет создан после того, как главная функция main получит управлениее. И третий объект с именем a будет создаваться и уничтожаться, когда управление перейдет во внутренний блок кода функции main. Кроме того вы сами можете управлять созданием и удалением объектов с помощью операторов new и delete. Например, Код:
Со мной можно встретиться на www.clipper.borda.ru
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление объекта производного класса оператором delete | Trinock | Общие вопросы C/C++ | 12 | 22.09.2011 13:41 |
Удаление элемента из класса контейнера | Tema_Crazzzy | Общие вопросы C/C++ | 7 | 26.11.2010 15:51 |
удаление экземпляра класса | Juffin | Общие вопросы Delphi | 5 | 02.11.2010 11:57 |
создание класса | driga | Помощь студентам | 0 | 09.04.2010 21:14 |
Выгрузка(удаление) экземляра класса | tolikman | Microsoft Office Excel | 6 | 25.01.2009 03:30 |