Должен ли я использовать умный указатель?

У меня есть класс, подобный следующему:

class node
{
public:

     node* parent;
     std::list<node*> children;
};

Должен ли я использовать интеллектуальный указатель вместо необработанных указателей? Почему? Если да, то какой умный указатель?

7
задан gliderkite 2 July 2012 в 09:40
поделиться