|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.03.2016, 17:44 | #21 | |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
Цитата:
|
|
22.03.2016, 17:49 | #22 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
22.03.2016, 17:49 | #23 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Деструктор всё сам удалит, если в векторе не указатели на объекты. Вектор указателей - придётся объекты самому удалять. Вектор за собой всю "свою" память в деструкторе подчищает.
|
22.03.2016, 17:51 | #24 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
|
|
22.03.2016, 18:01 | #25 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
я тоже так думаю. про яву не знаю , но шарп вроде умеет подтирать и при необходимости может дать исключение.ну а какие языки предоставляют носовичек ?
ява - шарп с++/cliэто если вектор выйдет за область видимости но я же могу написать так Код:
Последний раз редактировалось RAFA91; 22.03.2016 в 18:05. |
22.03.2016, 18:13 | #26 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Правилом хорошего тона считается: кто выделил память, тот её и очистил.
На каждый вызов new должен приходиться вызов delete. Пишете delete v и вызывается деструктор вектора, который всё удаляет. Не хочете загоняться с этим - откройте для себя "умные" указатели. unique_ptr, shared_ptr,... |
22.03.2016, 18:13 | #27 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
Цитата:
|
|
22.03.2016, 18:23 | #28 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Вы же прекрасно должны понимать что дебилов сейчас очень много, и написать могут все что угодно. А кто даст гарантию что через час приложение не заглохнет ?
В современном мире нужно снабжать язык стандартным туалетным набором, что-бы потом не оставлять за собой срань. А срач в данном случае оставляет технология языка |
22.03.2016, 18:32 | #29 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Java и C# это не аналог С++, они для другого.
Замена С++ это скорее D и Rust, там вроде как раз есть и (опциональный) GC, и другие вещи (не смотрел их пока).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
22.03.2016, 18:55 | #30 | |||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
Цитата:
Цитата:
Цитата:
П.С. Весна что ли... |
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выбор контейнера в STL | Julia22 | Общие вопросы C/C++ | 16 | 17.09.2015 22:03 |
Реализация контейнера map. | fabregas | Общие вопросы C/C++ | 11 | 19.04.2013 16:23 |
Контейнера | Sylar9 | Общие вопросы C/C++ | 2 | 15.05.2012 15:43 |
Сортировка контейнера | m9yt | Общие вопросы C/C++ | 0 | 30.04.2010 23:55 |