Что означает «единичное выделение» для boost :: make_shared

В документе по ускорению make_shared говорится:

Помимо удобства и стиля, такая функция также безопасна в отношении исключений и значительно быстрее, потому что он может использовать одно выделение как для объекта, так и для соответствующего ему блок управления , устраняющий значительную часть накладных расходов на построение shared_ptr.

Я не понимаю значения "единого распределения", что это означает?

9
задан chwarr 9 December 2014 в 02:06
поделиться