Suchergebnisse für Anfrage "std"
std :: string und die automatische Größenänderung des Speichers
Ich bin ziemlich neu in C ++, aber ich weiß, dass Sie nicht einfach Speicher verwenden können, wie es die std :: string-Klasse anscheinend zulässt. Zum Beispiel std::string f = "asdf"; f += "fdsa";Wie wird die String-Klasse größer und kleiner? ...
Expliziter Kopierkonstruktor und std :: sort
Wenn ich einen Container mit Objekten sortiere, die eine explizite Kopie von ctor haben, erhalte ich Compiler-Fehler (von g ++ 4.8.2 und clang ++ 3.4, beide im Modus -std = c ++ 11), die ich nicht verstehe. Ich habe ein einfaches Beispiel ...
Ist das ein singulärer Iterator und wenn ja, kann ich ihn mit einem anderen vergleichen?
Ich habe immer gedacht, dass ein "singulärer" Iterator ein Iterator ist, der standardmäßig initialisiert wurde, und dieser kann als vergleichbar di...
Verhalten von std :: list: begin () bei leerer Liste
Gibt das Folgende definierte Ergebnisse in Bezug auf den C ++ - Standard?
Ist da "Magie" in der STL? [geschlossen
Beginnen wir damit, zu erklären, was ich mit "Magie" meine. Ich werde zwei Beispiele aus Java verwenden: Jede Klasse erbt (direkt oder indirekt) dasObject Klasse.Operator-Überladung wird von Java nicht unterstützt, aber das+ Operator ist ...
Warum hat die Standardbibliothek find und find_if?
Konnte nichtfind_if nur eine Überladung von @ sefind? So geht dasstd::binary_search und Freunde machen es ...
emplace_back () verhält sich nicht wie erwartet
Ich habe ein einfaches Programm geschrieben, um mit der Erstellung von Objekten in Standard-Bibliothekscontainern an Ort und Stelle herumzuspielen. Das habe ich geschrieben: #include <vector> #include <iostream> class AB { public: explicit ...