Моя дека содержит объект, НЕ указатель.
, таких как:
class MyObject // no pointer inside the object, all simple type/prmitive
{
string name;
string value;
}
MyObject object1, object2;
m_deq.push_back(object1);
m_deq.push_back(object2);
Я знаю, если это указатель, я должен очистить его в десконструкторе.
Мой вопрос: если это просто объект, правда ли, что мне не нужно чистить MyObject, как:
for ( unsigned int i = 0 ; i < m_deq.size(); i++ )
{
delete &m_deq[i];
}