Modernes C++ programmieren

Okt 23, 2024

lst-0767-godb.cpp

//#(compile) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/qzaj79bor 
set data{ 10, 20, 30, 40, 50, 60, 70 };
set<int> ziel;
auto hinweis = ziel.begin();
for(auto &e : data) {
    hinweis =                    // Einfügeposition in nächster Runde nutzen
        ziel.insert(hinweis, e); // Hinweis hilft, weil data sortiert ist
}