|
2 / 1 / 1
Регистрация: 15.09.2025
Сообщений: 49
|
|
Решить задачу "висячих" указателей15.09.2025, 20:11. Показов 5157. Ответов 98
Метки указатель на объект (Все метки)
Добрый день.
Задача: На объект может ссылаться несколько указателей. Когда объект удаляется, то указатели не должны превратиться в "висячие". Их надо либо сразу обнулить, либо обнулять при первом обращении, или любой другой способ, чтоб избежать ошибки. Как это можно реализовать? ... хотя бы общие идеи? Спасибо.
0
|
|
| 15.09.2025, 20:11 | |
|
Ответы с готовыми решениями:
98
нужно решить задачу в ассемблере с комментами , срочно! Помогите решить задачу алгоритм есть Помогите решить задачу пожалуйста!!! |
|
2 / 1 / 1
Регистрация: 15.09.2025
Сообщений: 49
|
||
| 17.09.2025, 15:53 [ТС] | ||
|
Как глоток свежего воздуха, по сравнению ... предыдущие 3 страницы обсуждалась личность ТС, даже не ожидал, что м.б. иначе. ----- P.S. не вижу кнопки +1. А ... если нажму "лучший ответ" тема не закроется? Пока закрывать не хочу.
0
|
||
|
110 / 74 / 6
Регистрация: 08.08.2025
Сообщений: 716
|
||
| 17.09.2025, 15:56 | ||
|
Мозги компостит ТС, ему это нравится
0
|
||
|
2 / 1 / 1
Регистрация: 15.09.2025
Сообщений: 49
|
||
| 17.09.2025, 16:32 [ТС] | ||
|
кажется, добрались до стандарта, но никаких RAW pointer в там не найти. А почему? ------------- Просто pointer! Слава б-гу остались вменяемые люди, они сидят в C++ Комитете. народ, берите с них пример.
0
|
||
|
110 / 74 / 6
Регистрация: 08.08.2025
Сообщений: 716
|
|
| 17.09.2025, 17:01 | |
|
0
|
|
|
2 / 1 / 1
Регистрация: 15.09.2025
Сообщений: 49
|
|
| 17.09.2025, 18:02 [ТС] | |
|
Shamil1,
вопрос по правилам, в этой теме 6(шесть) последних комментариев от a380 - это оффтопик направленный на обсуждение личности ТС. Систематический оффтопик(обсуждение ТС, а не subj) разрешен правилами? --------- Проблема вижу в том, что тема пачкается ненужными коментами, серьезные люди перестанут тут общаться. Кстати, также он последовал за мной в соседнюю тему, и тоже пачкает...
0
|
|
|
Модератор
|
|||
| 17.09.2025, 21:36 | |||
|
Если в одном контексте используются разные типы указателей, то сырые вполне себе термин. Если используются только сырые, то можно говорить просто указатели. Ведь умные указатели тоже указатели и говоря просто указатели не ясно про какие идет речь
0
|
|||
|
Windows must die
|
||||
| 17.09.2025, 22:08 | ||||
|
Добавлено через 1 минуту Ну и чего удивляться, что твою личность обсуждают? Добавлено через 7 минут Вот я вижу, как мой коллега (плюсовик) мучается: каждые год-два читает новый стандарт и переделывает уйму кода под него. И я остаюсь верен С. Там можно хоть на стандарте 89 писать, не парясь! Никакой пакости туда не внедряют (ну, появились всякие генерики и бинарные инклюды - но они особо и не нужны). А вот С++ постоянно ворошат. Там даже до маразма доходит порой, когда сторонние библиотеки в стандарт впихивают! Да и на шаблонах с лямбдами такого можно натворить, что сам, читая через лет пять свой код, ни хрена не поймешь, что же там происходит! Я уж молчу о времени компиляции: мои пара десятков тысяч строк собираются за считанные мгновения, а его несколько сотен - до минуты!!! Я б охренел, если б нужно было после каждого незначительного изменения ждать минуту-другую, пока код соберется! Да ну нафиг! И хоть мне сильно не хватает наследования, кое-как выкручиваюсь на макросах. Почти вся остальная ООПщина отлично решается на структурах. Главный недостаток - нет this, и это меня расстраивает. Потому как, вызывая из "класса" какую-то функцию, тебе приходится этот же самый класс ей в аргумент передавать. Хоть на макросах этот this реализуй!
0
|
||||
|
110 / 74 / 6
Регистрация: 08.08.2025
Сообщений: 716
|
|||
| 17.09.2025, 22:32 | |||
|
Может ТС вирус пишет ? Не знаю, что и думать.
0
|
|||
|
2 / 1 / 1
Регистрация: 15.09.2025
Сообщений: 49
|
||
| 18.09.2025, 04:44 [ТС] | ||
|
Здесь(в топике) обсуждается технический вопрос, а моя цель - именно докопаться до истины, и с вашей помощью, удалось ближе продвинуться. Вопрос темы четко, ясно и без изменений описан в топик-посте см. #1 На мой взгляд, решение д.б. очень простым, т.к. это вопрос программирования. Но, грамотные ответы(это сразу выделяется) только от вас и еще другой форумчанин, а остальные 5 страниц, увы, не ожидал, превратились в офтопик: "какой ТС - дурачок, не понимает, что 2+2=3" На это ТС не реагирует, жаль лишь, что тема пачкается.
0
|
||
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
|||
| 18.09.2025, 11:53 | |||
|
Если бы вопрос был сформулирован достаточно понятно, всего этого не было бы. Это задача ТС грамотно и однозначно описать задачу. ТС эту задачу (намеренно или случайно) успешно провалил. И потом оскорбляет других что ему не нравятся ответы. Это раз. Два, ответы которые тебя потешили, не несут никакой смысловой и тем более практической информации. То есть, ты ещё сильнее всё усугубляешь. В итоге, получаешь то что заслужил. Добавлено через 2 минуты Сколько у тебя таких постов? Ты же сам разводишь успешно это болото. просто очень тонко. И начал ты это делать ещё в посте #1. Добавлено через 5 минут JordanO2, а теперь у этой темы два вероятных исхода. Так как до сих пор нет ни внятного ТЗ, ни каких то дальнейших логических продвижений(по понятным причинам). 1. Тема будет перенесена в ветку священных войн или другую выгребную яму где и место. 2. Тема будет почищена, и останется просто недоразумение, без задачи, цели и решения. Нравится? Мне то одинаково. Но зато форум с тобой познакомился. Удачи тебе и успехов.
1
|
|||
|
Модератор
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,898
|
|||||||
| 18.09.2025, 13:44 | |||||||
0
|
|||||||
|
Модератор
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,898
|
|||
| 18.09.2025, 13:48 | |||
|
Добавлено через 1 минуту
1
|
|||
|
2 / 1 / 1
Регистрация: 15.09.2025
Сообщений: 49
|
||
| 18.09.2025, 15:31 [ТС] | ||
|
И, все в порядке, я - нормальный, просто так давно не был на форуме, что форум забыл мой акк(пишет, мы не помним такого), и пришлось создавать новый акк(этот). А первый блин обязан быть комом, и, кстати, необходимая информация, чтоб скорректировать модель поведения. --------- P.S. Пишу блог по IT, разработке AI, соцсетям, с интересными историями и картинками ... на другом ресурсе.
0
|
||
| 18.09.2025, 15:37 | ||
Сообщение было отмечено JordanO2 как решение
Решение
1
|
||
|
14370 / 9471 / 1360
Регистрация: 21.01.2016
Сообщений: 35,739
|
||
| 18.09.2025, 16:34 | ||
|
Это со стороны может так казаться, что это всё как-то сильно про уборку "мусора".
0
|
||
|
2 / 1 / 1
Регистрация: 15.09.2025
Сообщений: 49
|
||
| 18.09.2025, 17:28 [ТС] | ||
|
вы так с ходу показали верное направление, ... я лишь на 3й день додумался, создал тему про C++ стандарты. Мой ход рассуждения такой: -> проблема классическая, значит давно решена(это weak указатели, подвид smart-ов) -> решений полно, но лучший вариант надо смотреть у умных людей -> умные люди(страуструпы) сидят в C++ комитете -> C++ комитет публикует Стандарт на ЯП -> Стандарт ЯП не имел бы практического смысла без стандарта на бекграунд ЯП(библиотеку, ...) -> в итоге оптимальное решение нашей задачи ищется в листингах Стандарта C++ ------------- Повторюсь, этот тернистый путь я прошел за 3 дня, а Igor3D уже с 1й строки единственного коммента выдал верное решение. Респект и Спасибо! ------------- Т.к. вопрос решен, определен лучший ответ, а для меня полезный опыт общения на форуме, только сейчас раскрылся интересный момент, оказывается, на Игоря(его ник) в теме ссылались, но я не уделил внимания и вообще не понял, там был "плохой" контекст... А столько времени сэкономилось бы..
0
|
||
| 18.09.2025, 18:13 | |
|
Ну может и не стоит искать тернистых путей
Я интересовался подобными вещами, но в более широком плане, см мою тему "Член указатель" в этом разделе. Увы, и там много "ненужных эмоций", но это проблема любого форума (живое общение и все такое)
0
|
|
|
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
|
||||
| 18.09.2025, 18:47 | ||||
|
Потому что не читаешь ни разу ничего. Добавлено через 6 минут И хватит нести свои оценки кто умный а кто нет.
0
|
||||
| 18.09.2025, 18:47 | |
|
помогите определить по какому алгоритму решить задачу Помогите решить задачу. Как расставить овец? Помогите решить задачу. Помоготе решить задачу Помогите решить задачу по архитектуре ЭВМ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Теория всего 6. Судьба неотвратима?
anaschu 21.07.2026
Математическое доказательство Судьбы: Точка бифуркации в едином тензорном ядре Модели ВсегоСвежее обновление питоновского ядра «Soil Chemistry 2. 0» дало нам неопровержимое математическое. . .
|
Теория всего 5. ядро Теории Всего: Математический изоморфизм репликаторов и иллюзия свободы воли
anaschu 21.07.2026
Единое ядро Теории Всего: Математический изоморфизм репликаторов и иллюзия свободы воли
Главная задача «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы» (аттракторов. . .
|
сукцессия 37. Внедрил дипсик в свой оркестр из ИИ. У него закончилось пространство чата, потому опубликую выводы из его работы здесь
anaschu 21.07.2026
====================================================================
КОНТЕКСТ: Моделирование микоризной сукцессии (AM → ECM)
====================================================================
. . .
|
сукцессия 36. Делаю прогоны модели около порога бифуркации (превращения эндо микоризы в экто микоризу)
anaschu 21.07.2026
СУКЦЕССИЯ МИКОРИЗ: КАК МАТЕМАТИКА ОБЪЯСНЯЕТ ПОДЗЕМНУЮ ВОЙНУ
Мы привыкли думать, что лес — это деревья. А грибы — это то, что мы собираем в корзинку осенью. Но если заглянуть под землю, окажется,. . .
|
|
ИИ и человечность
kumehtar 21.07.2026
Забавно, что общаясь с ИИ, я замечаю, насколько он высказывается умно, и насколько верит в людей. Он умеет прощать. Он знает как отвечать не обесценивая опыт других людей, даже если сам не верит. Он. . .
|
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 21.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного.
1. Почему показания термометра заряжены целью?
Цель заложена в самом. . .
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|