Suchergebnisse für Anfrage "std"

8 die antwort

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

6 die antwort

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? ...

18 die antwort

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

TOP-Veröffentlichungen

2 die antwort

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

8 die antwort

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}); ...

4 die antwort

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

8 die antwort

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() { ...

6 die antwort

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

12 die antwort

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

14 die antwort

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, ...