Suchergebnisse für Anfrage "stl"
Behandlung von AWL-Fehlern ohne Ausnahmen
Ich habe ein Projekt, das viel STL verwendet. Jetzt arbeite ich daran, das Projekt auf eine bestimmte Plattform zu portieren, die keine Ausnahmen unterstützt. Ich kann Ausnahmen deaktivieren, muss aber trotzdem STL-Fehler behandeln. Gibt es ...
Schlechte Leistung der stl-Liste in vs2015 beim Löschen von Knoten, die einen Iterator enthalten, an die Position von self in list
Ich speichere einfach eine Liste von Knoten und jeder Knoten enthält einen Iterator, der auf seine Position in der Liste verweist. Dann vergleiche ich die Zeit, die zum Einfügen und Löschen von Knoten für die Standardliste und die Boost-Liste ...
Kann der 'Typ' eines Lambda-Ausdrucks ausgedrückt werden?
Denken Sie Lambda-Ausdrücke als 'syntaktischen Zucker' für aufrufbare Objekte. Kann der unbenannte zugrunde liegende Typ ausgedrückt werden? Ein Beispiel struct gt { bool operator() (int l, int r) { return l > r; } } ;Jetzt,[](int l, int r) { ...
Wie STL Container falten?
Ich brauche ein Analogon von Haskell'sfoldl -Funktion zum Falten von STL-Containern. Die erwartete Signatur sieht wie folgt aus: template Iterator, FoldingFunction, Result Result foldl( Iterator begin, Iterator end, FoldingFunction f, Result ...
C ++ unique_ptr und map
Ich versuche das @ zu benutz C ++ 0x [http://en.cppreference.com/w/cpp/memory/unique_ptr] unique_ptr class [http://msdn.microsoft.com/en-us/library/ee410601.aspx] in einemmap [http://en.cppreference.com/w/cpp/container/map] wie so: // compile ...
Wie man Unicode mit STL-Strings und Streams liest / speichert
Ich muss mein Programm so ändern, dass es Unicode akzeptiert, das von UTF-8 und den verschiedenen UTF-16- und UTF-32-Codierungen stammen kann. Ich weiß nicht viel über Unicode (obwohl ich Joel Spolskys @ gelesen ...
Was ist die Komplexität der Verkettung ausgewogener Seile?
Ich habe mir verschiedene Papiere angesehen und hier sind die Informationen, die ich gesammelt habe: SGI Implementierung [http://www.sgi.com/tech/stl/ropeimpl.html] undC ...
Vorwärtsdeklaration von Objekten mit AWL-Containern
Betrachten Sie das folgende Code-Snippet, wobei die erste Zeile nur als Vorwärtsdeklaration dient. class A; gefolgt von der Definition einer neuen Klasse class B { vector<A> Av; //line 1 map<int, A> Am; //line 2 pair<int, A> Ap; //line 3 }; ...
Wie überprüfe ich, ob std :: map einen Schlüssel enthält, ohne einzufügen?
Die einzige Möglichkeit, nach Duplikaten zu suchen, besteht darin, das @ einzufügen und zu überprüfestd::pair.second zumfalse, aber das Problem ist, dass dies immer noch etwas einfügt, wenn der Schlüssel nicht verwendet wird, wohingegen ich ein @ ...
Kann ich eine Karte definieren, deren Schlüssel eine Struktur ist?
und wie kann ich das in C ++ machen?