История изменений
Исправление quiet_readonly, (текущая версия) :
Ты издеваешься? В твоём примере obj это ссылка на значение, которую можно например вернуть из функции не думая о том как сделать так чтобы объект на которой она ссылается не был грохнут по выходу из контекста, а можно не возвращать и тогда таки объект будет собран мусорщиком. Если изрядно обмазаться умными указателями можно изобразить что-то похожее в плюсах и даже сделать лучше.
Как shared pointer, так и подсчёт ссылок подойдут для решения этой задачи.
Но только это не автоматическое управление ресурсами.
Не надо называть автоматическое управление памятью автоматическим управлением ресурсами.
Исправление quiet_readonly, :
Если изрядно обмазаться умными указателями можно изобразить что-то похожее в плюсах и даже сделать лучше.
Как shared pointer, так и подсчёт ссылок подойдут для решения этой задачи.
Но только это не автоматическое управление ресурсами.
Не надо называть автоматическое управление памятью автоматическим управлением ресурсами.
Исходная версия quiet_readonly, :
Если изрядно обмазаться умными указателями можно изобразить что-то похожее в плюсах и даже сделать лучше.
Но только это не автоматическое управление ресурсами.
Не надо называть автоматическое управление памятью автоматическим управлением ресурсами.