итоге получить такое:
<unordered_set<int> f = {1,2,3,4,5,6};
<unordered_set<int> s = {};
вопрос: это можно сделать с помощью move? В голове идеи на уровне make_move_iterator, но посмотрел конструкторы для insert и что-то затупил и не понял, поддерживается подобное или нет. Еще, вроде, emplace можно, но вот тоже не понял, помогите пожа-а разобраться....
insert ?
f.merge(s); s.clear(); как то так
а если принчипиально не тратить лишнюю память, то что то типо... while(s.size()) { f.insert(s.extract(s.begin())); } Идея такая
Обсуждают сегодня