Suchergebnisse für Anfrage "stl"

5 die antwort

Wie kann man std :: vector verkleinern?

Gibt es eine Möglichkeit, die Größe einesstd::vector um die Kapazität zu verringern, wenn ich zuvor reservierten Speicherplatz nicht mehr benötige?

2 die antwort

Wann soll C ++ forward_list verwendet werden?

Ich bin ein bisschen neu in C ++ und lese das Buch "The C ++ Programming Language (4th edition)". Wenn Sie das Kapitel "AWL-Container" lesen, enthält das Buch eine Einführung in forward_list: Eine forward_list (eine einfach verknüpfte Liste) ist ...

4 die antwort

Vektor an einen Vektor anhängen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Verketten von zwei Standardvektoren [/questions/201718/concatenating-two-stdvectors] 18 AntwortenAngenommen, ich habe 2 Standardvektoren: vector<int> a; vector<int> b;Sagen wir auch, dass beide ...

TOP-Veröffentlichungen

6 die antwort

schneller Index für "enthält Zeichenfolge"

In meiner Anwendung habe ich bis zu Millionen kurze Zeichenfolgen (meistens kürzer als 32 Zeichen). Ich möchte ein Suchfeld mit einer angehängten Liste implementieren, die nur Elemente enthält, die die gesamte im Suchfeld eingegebene Zeichenfolge ...

5 die antwort

Gibt es einen technischen Grund, warum std :: lower_bound nicht auf rot-schwarze Baumiteratoren spezialisiert ist?

Das habe ich immer angenommenstd::lower_bound() Läuft in logarithmischer Zeit, wenn ich zwei rot-schwarze Baumiteratoren übergebe (set::iterator odermap::iterator) dazu. Ich musste mich zweimal verbrennen, um das zu bemerkenstd::lower_bound() ...

3 die antwort

Warum kann for_each sein Funktionsargument nicht ändern?

http://www.cplusplus.com/reference/algorithm/for_each/ [http://www.cplusplus.com/reference/algorithm/for_each/] Unäre Funktion, die ein Element im Bereich als Argument verwendet. Dies kann entweder ein Zeiger auf eine Funktion oder ein Objekt ...

3 die antwort

Was ist auto_ptr_ref, was wird erreicht und wie wird es erreicht?

auto_ptr_ref DokumentationHier [http://www.cplusplus.com/reference/std/memory/auto_ptr_ref/]sagt das This is an instrumental class to allow certain conversions that allow auto_ptr objects to be passed to and returned from functions. Kann jemand ...

7 die antwort

Verwenden einer AWL-Zuordnung von Funktionszeigern

Ich habe eine Skript-Engine entwickelt, die viele eingebaute Funktionen hat. Um also eine Funktion aufzurufen, ist mein Code einfach in eine aufgegangenif .. else if .. else if Ich überprüfe den Namen, möchte aber eine effizientere ...

3 die antwort

Wofür wird der someType-Standardkonstruktor verwendet, während vector <someType> explizit instanziiert wird?

Es ist eine Übung vonC ++ Primer 5th Edition: Übung 16.26: Angenommen, NoDefault ist eine Klasse ohne Standardkonstruktor, können wir sie explizit instanziierenvector<NoDefault>? Wenn nein, warum nicht? S.677 Ich weiß, dass es nicht kompiliert, ...

2 die antwort

Wie löst C ++ STL unordered_map Kollisionen?

Wie löst C ++ STL unordered_map Kollisionen? Mit Blick auf diehttp://www.cplusplus.com/reference/unordered_map/unordered_map/ [http://www.cplusplus.com/reference/unordered_map/unordered_map/], heißt es "Eindeutige Schlüssel Keine zwei Elemente ...