В продолжение этого поста мне интересно, как его реализация make_unique
работает с распределением функции -массивов временных буферов, как в следующем коде.
f()
{
auto buf = new int[n]; // temporary buffer
// use buf...
delete [] buf;
}
Можно ли это заменить некоторым вызовом make_unique
и будет ли тогда использоваться[]
-версия удаления?