Suchergebnisse für Anfrage "stl"

4 die antwort

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 ...

2 die antwort

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 ...

8 die antwort

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) { ...

TOP-Veröffentlichungen

10 die antwort

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 ...

8 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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 ...

6 die antwort

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 }; ...

4 die antwort

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 @ ...

2 die antwort

Kann ich eine Karte definieren, deren Schlüssel eine Struktur ist?

und wie kann ich das in C ++ machen?