Как вы предпочитаете организовывать управление памятью в С++ проектах?
1. Строгие ownership-отношения, с минимумом динамики (new и delete)
2. Строгие ownership-отношения, описанные указателями (ручные new и delete во все поля)
3. std::auto_ptr<>
4. boost::shared_ptr<>
5. QSharedPointer/QExplicitSharedPointer (своеобразный подход, но имеет свои плюсы)
6. свой вариант
(не пинайте, если не указал чего).