Почему std :: allocator не устанавливает значение true в качестве значения параметраvelopate_on_container_copy_assignment и пропагата_on_container_swap?

std::allocator не имеет propagate_on_container_copy_assignment а также propagate_on_container_swap, С точки зрения использования этих полей, это равняется, чтобы установить их в false_type,
Так почему же мы распространяем распределитель только в случае назначения перемещения (более того — он был добавлен только после C ++ 14)?
std::allocator является объектом без гражданства, поэтому я думаю, что POCMA, POCCA, POCS могут быть false_type,

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]