Под C ++ понятиями: Allocator
хотел бы получить некоторую ясность в отношении следующего:
A :: повторное связывание шаблона :: другое (необязательно 1 )
Примечания: 1 повторное связывание является необязательным (предоставляется std::allocator_traits
)
если этот распределитель является шаблоном вида SomeAllocator<T, Args>
,
где Args
- ноль или более дополнительных параметров шаблона.
Почему rebind
может быть необязательным в приведенном выше случае?