Suchergebnisse für Anfrage "std"
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 ...
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? ...
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 ...
Weird Linker Fehler mit statischem std :: map
Warum erhalte ich einen Linker-Fehler, wenn ich versuche, diesen in Visual Studio 2008 zu kompilieren? #include <stdafx.h> #include <iostream> #include <map> #include <string> class MyClass { public: MyClass () { }; virtual ~MyClass() {}; static ...
Flattening Iterator
Gibt es eine vorhandene Iterator-Implementierung (möglicherweise in Boost), die eine Art Iterator zur Reduzierung implementiert? Beispielsweise unordered_set<vector<int> > s; s.insert(vector<int>()); s.insert({1,2,3,4,5}); s.insert({6,7,8}); ...
Anzahl der Parameter in einem Parameterpaket? Gibt es dafür eine C ++ 0x std lib Funktion?
Ich habe mich nur gefragt, ob irgendetwas in der C ++ 0x-Standardbibliothek bereits verfügbar ist, um die Anzahl der Parameter in einem Parameterpaket zu zählen. Ich möchte die field_count im Code unten loswerden. Ich weiß, dass ich meinen ...
Ist die Spezialisierung von std :: to_string für benutzerdefinierte Typen nach dem C ++ - Standard zulässig?
st es in C ++ 11 und höher erlaubt, sich auf @ zu spezialisierestd::to_string in demstd Namespace für benutzerdefinierte Typen? namespace std { string to_string(::MyClass const & c) { return c.toString(); } } Anwendungsbeispiel: int main() { ...
c ++ leer std :: vector begin ist nicht gleich end
Hi Ich habe eine Situation unter Windows 10, in der ein leerer Klassenmitgliedsvariablenvektor deklariert wurde, aber dieser Vektor istbegin()(first iterator) undend()(last iterator)differ, wie ich im leeren Vektor weiß, sollten diese 2 gleich ...
Gibt es ein Standard-C ++ - Funktionsobjekt zum Zerlegen eines std :: pair?
Weiß jemand, ob es ein De-facto-Standard-C ++ - Funktionsobjekt (d. H. TR1 oder Boost) für den Zugriff auf die Elemente eines std :: pair gibt? Zweimal in den letzten 24 Stunden wünschte ich mir, ich hätte so etwas wie daskeys -Funktion für ...
std :: Referenzpaar
Ist es gültig ein @ zu habstd::pair von Referenzen? Gibt es insbesondere Probleme mit dem Zuweisungsoperator? Gemäßdieser Lin [http://www.cplusplus.com/reference/std/utility/pair/], Es scheint keine spezielle Behandlung mit operator = zu geben, ...