Первоначальное предложение Stephan T Lavavej для make_unique
было N3588
Он включал следующие функции:
make_unique<T>(args...)
make_unique_default_init<T>()
make_unique<T[]>(n)
make_unique_default_init<T[]>(n)
make_unique_value_init<T[]>(n, args...)
make_unique_auto_size<T[]>(args...)
Однако окончательный прокси, N3656, включает только make_unique
(обе формы). Я не могу найти обсуждение других форм функции. Я прочитал протокол Бристольской встречи, но они даже не ссылаются на первоначальное предложение.
Почему эти дополнительные функции не были включены в окончательный проект?