stl

Die Standardvorlagenbibliothek (STL) ist eine C ++ - Bibliothek mit generischen Containern, Iteratoren, Algorithmen und Funktionsobjekten. Als C ++ standardisiert wurde, wurden große Teile der STL in die Standardbibliothek übernommen, und diese Teile in der Standardbibliothek werden manchmal auch zusammen als "die STL" bezeichnet.
4
Antworten

Wie benutze ich eine QFile mit std :: iostream?

Ist es möglich, ein QFile wie ein std :: iostream zu verwenden? Ich bin mir ziemlich sicher, dass da draußen ein Wrapper sein muss. Die Frage ist wo? Ich habe eine andere Bibliothek, die einen std :: isorem als Eingabeparameter benötigt, aber...
05.03.2011, 14:19
4
Antworten

Wie ändere ich die Sortierreihenfolge von Unterstrichen in AWL?

Ich habe eine C ++ - Anwendung, die einen STL-Satz verwendet, um eine Liste von Strings (geordnet und eindeutig) zu behalten. Das Problem, das ich habe, ist, dass Unterstreichungen in der entgegengesetzten Weise angeordnet werden, wie ich sie...
17.11.2011, 20:01
4
Antworten

Gibt es einen Unterschied zwischen std :: mapint, int und std :: mapconst int, int?

Nach meinem Verständnis kann der Schlüssel in einem Wertpaar in einer std :: map nach dem Einfügen nicht mehr geändert werden. Bedeutet dies, dass das Erstellen einer Map mit dem Schlüsselvorlagenargument als const keine Auswirkung hat? %Vor%...
11.08.2009, 11:38
3
Antworten

lambda + for_each + löschen auf STL-Containern

Ich versuche ein einfaches Löschen jedes Zeigers in meiner Vektor / Liste / ... Funktion zu erhalten, die mit einer ultra coolen Lambda Funktion geschrieben wurde. %Vor% Ich habe keine Ahnung, was ich für die ??? füllen soll. Jede Hilfe wird...
19.05.2010, 20:00
3
Antworten

Ok, std :: getline () mit einem moved-from std :: string zu verwenden?

Ist das zweite Argument für std::getline(std::istream&, std::string&) sicher und gut definiert? Ein L-Wert, der sich auf eine verschobene std::string bezieht, und, falls dies der Fall ist, wird diese Zeichenfolge wiederhergeste...
10.10.2017, 18:27
2
Antworten

C ++ vergleicht Zeichenfolgen mit "%" char

Ich möchte einen Zeichenfolgenvergleich in C ++ implementieren, der Zeichenfolgen mit einem "%" Zeichen vergleicht. Ich könnte es so machen: %Vor% Da ich dies in einer Schleife über viele Strings mache, frage ich mich, ob es eine Methode...
05.12.2014, 18:44
1
Antwort

Warum ist dieser Code beim Debugging 100 Mal langsamer?

Ich benutze MSVC 2010. Ich versuche, Duplikate aus einer Liste zu entfernen (ohne sie zu behalten) Warum ist dieser Code im Debug-Modus 100 mal langsamer? Gibt es eine andere Möglichkeit, alle äquivalenten Objekte zu entfernen und sie i...
27.09.2012, 23:35
2
Antworten

Effizienter Schnitt einer Sammlung von Mengen in C ++

Ich habe eine Sammlung von std::set . Ich möchte die Schnittmenge aller Sätze in dieser Sammlung auf die schnellste Weise finden. Die Anzahl der Sätze in der Sammlung ist normalerweise sehr klein (~ 5-10), und die Anzahl der Elemente in jedem...
13.10.2012, 18:57
3
Antworten

Gibt es einen einfacheren Weg?

Ich würde gerne wissen, ob es einen kürzeren / einfacheren Weg gibt: Teilen Sie die eingehende Zeichenfolge nach Wörtern Schreiben Sie die Token in umgekehrter Reihenfolge nach stdout Es gibt zwei Einschränkungen: keine Bibliotheken und...
09.08.2011, 12:43
6
Antworten

wie finde ich Duplikate in std :: vectorstring und gebe eine Liste von ihnen zurück?

Wenn ich also einen Vektor mit Wörtern wie: habe %Vor% Ergebnisliste: "Spaß", "Wörter" Ich versuche zu bestimmen, welche Wörter dupliziert werden, und gebe einen alphabetischen Vektor von 1 Kopie von ihnen zurück. Mein Problem ist, dass...
27.07.2013, 00:11