![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.09.2009
Сообщений: 17
|
![]()
Допустим у меня есть функция, я создаю в ней динамический массив, после выхода из функции вся динамическая память освобождается. Скажите, есть ли какой-либо способ не освобождать эту динамическую память, чтобы вернуть динамический массив вновь в модуль, с которого функция вызывалась? (с++)
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
![]()
Глобально если его объявить.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.09.2009
Сообщений: 17
|
![]()
Ага, т.е. С++ не поддерживает такой возможности. Дело в том, что я начинал программировать на С#, там все просто - пока существует хотя бы одна ссылка объект не будет удален (массивы тоже являются объектами в с#). Потом когда что-то аналогичное хотел сделать на С++ то сразу же зашел в тупик)
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
![]()
Это один из вариантов, наверное есть ещё
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 05.09.2009
Сообщений: 17
|
![]()
если есть еще то надеюсь я о них хотя бы узнаю))
|
![]() |
![]() |
![]() |
#6 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]() Цитата:
уверен, что нет проблем с разделением понятий статический/динамический, на стеке/в куче?
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 05.09.2009
Сообщений: 17
|
![]()
Я новичок, спасибо, конечно, но грубить было не обязательно
|
![]() |
![]() |
![]() |
#8 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2I.C.E
где ты грубость то увидел? тебе явно нужно со мной пообщаться подольше) код выкладывай, который вызывает у тебя вопросы
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#9 | |
Unix C++ developer
Форумчанин
Регистрация: 16.04.2007
Сообщений: 651
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2oleg kutkov
Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамическая память. | spotmc13 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 20.09.2010 17:08 |
Динамическая память | Astat | Помощь студентам | 1 | 30.06.2010 20:40 |
динамическая память | zhenya.ya | Помощь студентам | 2 | 24.02.2010 20:58 |
динамическая память в си | Serjuk | Помощь студентам | 0 | 27.12.2009 13:54 |
Динамическая память!!! | Doholyan | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 30.06.2009 17:11 |