Короткий, вопрос. Когда приходишь в цикле по std::variant и вызываешь метод, вызывается он у конкретного типа. А как диспетчеризируется в конкретный тип? У std::variant а конструкторе тегом помечается конкретный тип?
Не пойму. Если я передам в std::map свой кастомный аллокатор, он же должен использоваться и для выделения нод, то есть служебных данных? Но он не может для этого использоваться, потому что тип аллокатора - allocator<std::pair<const Key, T> >
Не пойму. Если я передам в std::map свой кастомный аллокатор, он же должен использоваться и для выделения нод, то есть служебных данных? Но он не может для этого использоваться, потому что тип аллокатора - allocator<std::pair<const Key, T> >