LINUX.ORG.RU

История изменений

Исправление quiet_readonly, (текущая версия) :

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

Как shared pointer, так и подсчёт ссылок подойдут для решения этой задачи.

Но только это не автоматическое управление ресурсами.

Не надо называть автоматическое управление памятью автоматическим управлением ресурсами.

Исправление quiet_readonly, :

Если изрядно обмазаться умными указателями можно изобразить что-то похожее в плюсах и даже сделать лучше.

Как shared pointer, так и подсчёт ссылок подойдут для решения этой задачи.

Но только это не автоматическое управление ресурсами.

Не надо называть автоматическое управление памятью автоматическим управлением ресурсами.

Исходная версия quiet_readonly, :

Если изрядно обмазаться умными указателями можно изобразить что-то похожее в плюсах и даже сделать лучше.

Но только это не автоматическое управление ресурсами.

Не надо называть автоматическое управление памятью автоматическим управлением ресурсами.