Скажите, если в си++ коде встречается следующий участок A *a_ = new A(); fork() У нас происходит разветвление процесса, в каждом из процессов есть указатель a_. Эти указатели указывают на один объект в памяти или на разные объекты? Если я все правильно понимаю у них одинаковые значения, и если в одном из процессов удалить объект на который ссылается указатель, во втором процессе объект останется?
Ответ на:
комментарий
от Begemoth
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум суть ссылки, указателя и передачи по значению. (2017)
- Форум Можно ли удалять QNetworkReply через deleteLater() и сразу присваивать указатель на новый объект? (2016)
- Форум DoesNotExist при обращении по ForeignKey объекта ранее полученной выборки после изменений (2013)
- Форум С++ : Как понимать фразу «сам указатель является константным»? (2014)
- Форум Не понимаю C++: почему здесь не течет память? (2014)
- Форум получить доступ к объекту (2012)
- Форум Правильная расшифровка int (*a)[2] = new int[n][2]; (2023)
- Форум Царям Си. Задача на синхронизацию. (2014)
- Форум порядок удаления объектов класса, C++ (2013)
- Форум C++ адрес подменяется (2020)