Просто небольшой запрос относительно shared_ptr
.
Хорошо ли использовать shared_ptr
для массива? Например,
shared_ptr<int> sp(new int[10]);
Если нет, то почему бы и нет? Одна из причин, о которых я уже знаю, не может увеличивать/уменьшать значение shared_ptr
. Следовательно, он не может использоваться как обычный указатель на массив.