analizer 07.08.2011 09:08 mcabber

Голосование, какая практика хуже при необходимости менять одно поле класса в константных методах (например, при реализации auto_ptr):
1. Использовать mutable
2. Держать в классе ссылку на поле, которое хотели сделать mutable в п.1
3. Реализовать copy-on-write через shared_ptr на значение.

З.Ы. Нет, я не собираюсь реализовывать auto_ptr, привёл его лишь для примера.

c++, ?
Recommended by:

@dorfe: и зачем всё это городить?

Do you really want to delete ?