Sowas wie std::back_inserter für std::set?



  • Gibts sowas?

    Ich hab gerade festgestellt, das das bei remove_copy_if nicht so wirklich funktioniert, da back_inserter ja ein push_back verlangt.
    Gibts ne Alternative in der STL oder bei Boost?

    Hab gerade gesehen das es std::inserter(T t,T::iterator position) gibt. Problem gelöst 🙂

    phlox



  • kann das nicht std::insert_iterator?



  • Kleiner Nachtrag: Ich denke auch, dass ein back_inserter bei einem geordneten Container (wie set) nicht sinnvoll ist ... immerhin wird ja durch den Container (bzw. durch die bereits vorhandenen Elemente) bestimmt, wo eingefügt wird...

    Gruß,

    Simon2.



  • Simon2 schrieb:

    Kleiner Nachtrag: Ich denke auch, dass ein back_inserter bei einem geordneten Container (wie set) nicht sinnvoll ist ... immerhin wird ja durch den Container (bzw. durch die bereits vorhandenen Elemente) bestimmt, wo eingefügt wird...

    Genau das war ja die Frage was man stattdessen nehmen soll 🙄


Anmelden zum Antworten