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

Ist es möglich, "man std :: find" in Linux zu verwenden?

Ich benutze Ubuntu und habe bereits libstdc ++ 6-4.7-doc installiert. Aber es scheint man funktioniert nur mit Klassen, zum Beispiel %Vor% funktioniert, aber %Vor% funktioniert nicht, irgendwelche Ideen? Vielen Dank im Voraus!...
04.10.2013, 15:23
1
Antwort

Wrap bestehenden Speicher mit const std :: vector?

OK, also habe ich kürzlich gelernt, dass (a) std :: vector durch Definition / Standard zusammenhängenden Speicher verwendet und somit (b) & amp; (v [0]) die Adresse des zusammenhängenden Speicherblocks ist, den Sie kann lesen / schreiben als ein...
24.03.2014, 22:37
1
Antwort

Warum wurde der Move-Konstruktor nicht aufgerufen? [Duplikat]

Ich mache eine Übung von C ++ Primer 5th Edition , die wie folgt lautet:    Übung 13.50: Setzen Sie print-Anweisungen in die Verschiebeoperationen in Ihrem    String Klasse und führen Sie das Programm aus Übung 13.48 in § 13.6.1 (p.   534...
07.01.2014, 09:13
1
Antwort

Sind Mitgliederfunktionen von std :: wstring_convert thread sicher?

Wir verwenden ein %Vor% in einem Logger von uns, der eine UTF-16-Zeichenfolge von einer Legacy-Komponente erhält und sie in UTF-8 konvertiert, die wir in das Protokoll schreiben. Der Konverter wird bei jeder Konvertierung instanziiert, was w...
20.05.2013, 07:02
2
Antworten

Reduziertes Rauschen in der Debug-Ansicht von STL-Typen

TL; DR: Können die Typinformationen, die im Visual Studio Debugger / intellisense / Compiler für lange Typnamen aus stl angezeigt werden, für den Entwickler bereinigt werden? C ++, Visual Studio Betrachten Sie den Code: %Vor% Betrachte...
29.04.2012, 00:35
1
Antwort

Wie bestimmen die C ++ - STL-Algorithmen (ExecutionPolicy), wie viele parallele Threads verwendet werden sollen?

C ++ 17 verbesserte 69 STL-Algorithmen zur Unterstützung der Parallelität durch Verwendung eines optionalen Parameters ExecutionPolicy (als erstes Argument). zB. %Vor% Ich vermute, dass der C ++ 17-Standard absichtlich nichts über wie sagt...
31.10.2017, 05:35
1
Antwort

Kann std :: vector das Kopieren vermeiden, wenn der Zuordner realloc-Semantik bereitstellt?

Ich habe eine Speicherschnittstelle, die das Beschaffen von Adressraum von dem Anfügen von Unterstützungsspeicher trennt. (Unter Linux ist der Pool des Adressbereichs, der von der Schnittstelle verwaltet wird, MAP_ANONYMOUS und MAP_NORESERVE, ma...
06.05.2014, 21:38
7
Antworten

Wie konstruiere ich einen std :: string aus einem std :: vectorstring?

Ich möchte ein std::string von einem std::vector<std::string> erstellen. Ich könnte std::stringsteam verwenden, aber stell dir vor, es gibt einen kürzeren Weg: %Vor% Wie sonst könnte ich das tun?     
11.03.2013, 19:39
4
Antworten

Zeilenumbrüche in einer AWL-Zeichenfolge ersetzen

Wie kann ich \r\n in std::string ersetzen?     
27.01.2009, 16:56
13
Antworten

Schnelle Schnittmenge der Mengen: C ++ vs C #

Auf meinem Computer (Quadcore, 8 GB RAM), der Vista x64 Business mit Visual Studio 2008 SP1 ausführt, versuche ich, zwei Zahlengruppen sehr schnell zu schneiden. Ich habe zwei Ansätze in C ++ und einen in C # implementiert. Der C # -Ansatz is...
29.06.2009, 21:23