std :: back_inserter для std :: set?
В 2016 году было предложено cpp иметь «итератор inserter
с одним cpp аргументом».
https://isocpp.org/files/papers/p0471r0.html. Я не мог найти, было cxx ли это предложение. Думаю, в algorithm этом есть смысл.
На данный stl-containers момент у вас может быть такое stl-containers поведение, определяющее функцию algorithm-design производителя:
template
auto sinserter(Container& c){
using std::end;
return std::inserter(c, end(c));
}
Используется cpp как:
std::transform(begin(my_vec), end(my_vec), sinserter(my_set), [](auto& e){return e.member;});
c++
algorithm
stl
2021-12-22T08:17:03+00:00
2022-11-10T12:54:31+00:00
PulpFiction
Вопросы с похожей тематикой, как у вопроса:
std :: back_inserter для std :: set?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.