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

Warum wurde unary_function, binary_function aus C ++ 11 entfernt?

Ich habe festgestellt, dass binary_function aus C ++ 11 entfernt wurde. Ich frage mich warum. C ++ 98: %Vor% C ++ 11: %Vor% MODIFIZIERT --------------------------------------- ------------------------------------- %Vor% Wenn...
13.03.2014, 17:51
1
Antwort

Warum gibt es in C ++ STL eine Trennung von Algorithmen, Iteratoren und Containern?

Ich kann nicht herausfinden, warum sie Algorithmen, Iteratoren und Container in C ++ STL getrennt haben. Wenn die Vorlagen überall stark verwendet werden, können wir Klassen haben, die alles mit Template-Parametern an einem Ort haben. Einige...
14.08.2012, 06:50
3
Antworten

Wie konvertiert man einen vectorchar * in einen Vektorstring / string

Wir haben eine Legacy-Methode, die vector von Zeichenzeigern, d. h. vector<char *> , zurückgibt. Jetzt muss ich nur Zeichenfolgen verarbeiten ( std::string ). Wie kann ich das tun? Diese Frage klingt vielleicht einfach, aber ich...
01.08.2011, 15:32
2
Antworten

Verschmelzen / Abflachen von Untervektoren in einen einzelnen Vektor c ++ (Konvertieren von 2d in 1d) [Duplizieren]

Ich habe vector<vector<int> > Y . Ich möchte die Untervektoren (nennen Sie es y) in Y in ein vector<int> zusammenführen. Aber ich möchte sie nicht sortieren, d. H. Sie in der Reihenfolge ihres Auftretens zusammenführen....
25.06.2013, 10:14
3
Antworten

Gibt es einen Standard Weg, zuerst findnext, findnext mit gcc auf Linux mit stl?

Ich kann scheinbar nicht die API _findfirst / findfirst, _findnext / findnext auf gcc für Linux finden und würde stattdessen die Standard Template Library (STL) dafür verwenden, wenn sie dort enthalten ist. Weiß jemand, welche API für das Auf...
24.10.2008, 22:08
3
Antworten

STL-Map mit Referenzen wird nicht kompiliert

Folgendes: %Vor% gibt: %Vor% Während der folgenden %Vor% gibt %Vor% Letzteres scheint so zu sein, dass map keine Referenz für den Schlüsselwert enthalten kann, da sie die Klasse manchmal instanziieren muss und eine Referenz ohne...
29.05.2010, 06:04
1
Antwort

Stateful Funktoren & STL: Undefiniertes Verhalten

Ich folge diesem Funktionsobjekte-Lernprogramm Kopieren-Pasta unten: Ich kann folgendes nicht verstehen: Prädikate sollten immer als zustandslose Funktionsobjekte implementiert werden, um unerwartete Ergebnisse zu vermeiden. Es gibt...
24.05.2011, 15:37
7
Antworten

akzeptabler Fix für die meisten signierten / unsignierten Warnungen?

Ich bin selbst davon überzeugt, dass ich in einem Projekt, an dem ich arbeite, in den meisten Fällen die beste Wahl getroffen habe, obwohl der darin enthaltene Wert niemals negativ sein kann. (Einfachere Umkehrung für Schleifen, weniger Möglichk...
09.11.2008, 11:56
1
Antwort

Finde Paar für Schlüssel innerhalb eines Paares von Paaren

Ich möchte die Suchfunktion auf einem Vektor von Paaren aufrufen. Zu dem Zeitpunkt, zu dem die Suchfunktion aufgerufen wird, habe ich nur die Taste zum Suchen. Mein Verständnis ist, dass ich eine Funktion in das Finden als Argument übergeben...
27.03.2014, 01:03
2
Antworten

Speicherverbrauch durch STL-Container

Ich arbeite an einer Anwendung, in der ich einige STL-Container einsetzen möchte. Die Anwendung führt bestimmte Schritte aus, wenn der Speicherverbrauch einen Schwellenwert erreicht. Zu diesem Zweck muss eine genaue Berechnung durchgeführt werde...
07.08.2012, 07:42