Как “научить” Указатель определять, что сам Объект уже удален? - C++ - Обсуждение 2693734 |
|
Обсуждение
Всего сообщений: 41
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Как “научить” Указатель определять, что сам Объект уже удален? |
||||
Artem_Pv | 30.08.2020 22:14 |
https://www.cyberforum.ru/post14810574.html
Кажется, это называется “Висячий Указатель”, который...
|
||
Avazart | 30.08.2020 22:47 |
https://www.cyberforum.ru/post14810625.html
Есть "умные" указатели например std::shared_ptr<> остается...
|
||
Verevkin | 30.08.2020 22:53 |
https://www.cyberforum.ru/post14810641.html
Никак. Если вылезла такая хотелка, то это однозначный...
|
||
oleg-m1973 | 30.08.2020 23:45 |
https://www.cyberforum.ru/post14810690.html
std::weak_ptr знает удалён объект, на который он указывает...
|
||
Artem_Pv | 31.08.2020 09:58 |
https://www.cyberforum.ru/post14811111.html
Avazart, oleg-m1973, Verevkin,
спасибо за ответы....
|
||
oleg-m1973 | 31.08.2020 10:34 |
https://www.cyberforum.ru/post14811157.html
Это не их недостатки, это недостатки твоего образования (я...
|
||
Avazart | 31.08.2020 10:40 |
https://www.cyberforum.ru/post14811173.html
Если не ошибаюсь книга называлась "Искусство...
|
||
oleg-m1973 | 31.08.2020 11:08 |
https://www.cyberforum.ru/post14811268.html
Наверное потому, что в с++ можно не генерить горы мусора....
|
||
Avazart | 31.08.2020 11:43 |
https://www.cyberforum.ru/post14811351.html
Герберт Шилдт - Искусство программирования на С++
|
||
ablex | 31.08.2020 12:27 |
https://www.cyberforum.ru/post14811448.html
Не под каждый указатель, а под каждый объект (хранимый).
...
|
||
Avazart | 31.08.2020 13:07 |
https://www.cyberforum.ru/post14811555.html
Не такой уж тяжелый объект, там указатель и счетчик по...
|
||
ablex | 31.08.2020 13:11 |
https://www.cyberforum.ru/post14811565.html
Avazart, я нигде не писал, что он тяжелый.
|
||
Artem_Pv | 31.08.2020 13:37 |
https://www.cyberforum.ru/post14811645.html
Avazart, спасибо за ответ.
Пример в книге найден, но, к...
|
||
DrOffset | 31.08.2020 13:47 |
https://www.cyberforum.ru/post14811669.html
Artem_Pv,
частным образом может помочь замена...
|
||
ablex | 31.08.2020 13:49 |
https://www.cyberforum.ru/post14811679.html
Ты как врач, который лечит симптомы, вместо лечения причин....
|
||
Avazart | 31.08.2020 13:55 |
https://www.cyberforum.ru/post14811690.html
А что требуется тогда? Как Вы предлагаете определять...
|
||
Artem_Pv | 31.08.2020 14:41 |
https://www.cyberforum.ru/post14811812.html
"Висячие указатели" - это НЕ проблема, они никак НЕ мешают,...
|
||
DrOffset | 31.08.2020 14:58 |
https://www.cyberforum.ru/post14811846.html
В смысле - идеи? Это документировано, никаких идей не надо....
|
||
Avazart | 31.08.2020 14:59 |
https://www.cyberforum.ru/post14811851.html
Не знает, он просто знает об общем счетчике.
Можно конечно...
|
||
Artem_Pv | 31.08.2020 15:14 |
https://www.cyberforum.ru/post14811858.html
Пациент приходит к врачу с разбитой головой, жалуется, что...
|
||
ablex | 31.08.2020 15:14 |
https://www.cyberforum.ru/post14811891.html
Безотносительно темы. Ты серьезно считаешь, что форум - это...
|
||
oleg-m1973 | 31.08.2020 15:17 |
https://www.cyberforum.ru/post14811897.html
Это всегда так бывает, когда дилетанты берутся решать...
|
||
DrOffset | 31.08.2020 15:19 |
https://www.cyberforum.ru/post14811902.html
В смысле - "здесь"?
Я рассказал как устроен shared_ptr в...
|
||
Алексей1153 | 31.08.2020 15:20 |
https://www.cyberforum.ru/post14811903.html
Artem_Pv, таки используй std::shared_prt , но в объект ещё...
|
||
DrOffset | 31.08.2020 15:27 |
Решение https://www.cyberforum.ru/post14811921.html
1) Общий на всю программу пул объектов.
2) Выделение и...
|
||
Avazart | 31.08.2020 15:41 |
https://www.cyberforum.ru/post14811954.html
Бред.
std::shared_ptr освобождает память только если...
|
||
DrOffset | 31.08.2020 15:43 |
https://www.cyberforum.ru/post14811975.html
В целом да.
|
||
Artem_Pv | 31.08.2020 15:44 |
https://www.cyberforum.ru/post14811985.html
думаю, что не-проблема:
Когда требуется повторно...
|
||
Алексей1153 | 31.08.2020 15:46 |
https://www.cyberforum.ru/post14811988.html
Avazart, ты просто не вник. Это не влияние на указатели это...
|
||
Avazart | 31.08.2020 15:47 |
https://www.cyberforum.ru/post14811993.html
В любом случае придется указатели заменить объектами...
|
||
Artem_Pv | 31.08.2020 16:08 |
https://www.cyberforum.ru/post14812045.html
Обертка вокруг указателя - это м.б. объект, но лучше...
|
||
hoggy | 31.08.2020 16:29 |
https://www.cyberforum.ru/post14812100.html
это примерно 762.94 mb
тут два варианта: либо на машине...
|
||
Avazart | 31.08.2020 16:33 |
https://www.cyberforum.ru/post14812108.html
Чем Вам shared_ptr не легкая структура?
Добавлено через...
|
||
DrOffset | 01.09.2020 14:16 |
https://www.cyberforum.ru/post14813577.html
...
...
|
||
Avazart | 01.09.2020 16:36 |
https://www.cyberforum.ru/post14813825.html
DrOffset, Акцент был на
|
||
Fulcrum_013 | 01.09.2020 16:57 |
Решение https://www.cyberforum.ru/post14813870.html
Artem_Pv, Объект помнит эти n указателей в списке и из...
|
||
Artem_Pv | 02.09.2020 06:01 |
https://www.cyberforum.ru/post14814790.html
Да, это хороший вариант, и очень простой.
Не нужно...
|
||
Алексей1153 | 02.09.2020 08:19 |
https://www.cyberforum.ru/post14814862.html
это, получается, придётся хранить список указателей на...
|
||
Fulcrum_013 | 02.09.2020 11:24 |
https://www.cyberforum.ru/post14815143.html
Кстати если не нужно инстантное оповещение и/или нужно...
|
||
Avazart | 02.09.2020 12:39 |
https://www.cyberforum.ru/post14815310.html
Я про это и говорил это куда "тяжелее" умного указателя...
|
||
Fulcrum_013 | 02.09.2020 17:10 |
https://www.cyberforum.ru/post14815401.html
Ну и с чего ему тяжелее быть? По минимуму - в смарте вместо...
|
||
Similar |
Что значит константный указатель на объект, указатель на константный объект, и как это можно использовать? Как проверить, быль ли удалён указатель или нет? Нужно научить прогу определять дату Основы: указатель на объект или объект, что выбрать? |
|||
Ads |
|
|||
MoreAnswers |
Как двигать объект, когда нажимаешь на сам объект? Как преобразовать ссылку на объект в указатель на этот объект? Проверка удален ли объект Удалить сочетание клавиш у ярлыка, который уже удален Сайт удален из яндекса ни за что, как быть? Прервать выполнение функции,если её объект удалён |
|||