std

std ist der Name des Namespace, der die C ++ - Standardbibliothek enthält. Verwenden Sie mit dem [C ++] -Tag
4
Antworten

Bestehende Werte Smart-Ptrs zuweisen?

Ich lerne gerade über intelligente Zeiger, und ich habe Probleme beim Zuweisen einer bereits vorhandenen Position einer Variablen zum freigegebenen Zeiger der Standardbibliothek. Nehmen wir zum Beispiel an, Sie haben ein int x, von dem Sie de...
25.11.2013, 14:30
3
Antworten

finde ein Objekt in einer Liste von Zeigern

Ich versuche zu verstehen, wie man ein Element in einer Liste von Zeigern in C ++ mit std :: find findet Wenn ich zum Beispiel hätte: %Vor% Ich könnte einfach so suchen: %Vor% Aber was ist, wenn ich ein paar Zeiger habe? %Vor% Die...
21.07.2011, 15:02
4
Antworten

Warum hat die Standardbibliothek find und find_if?

Konnte nicht find_if nur eine Überladung von find sein? So machen std::binary_search und Freunde es ...     
20.08.2010, 17:16
5
Antworten

Spezialisierung std :: optional

Ist es möglich, std::optional für benutzerdefinierte Typen zu spezialisieren? Wenn nicht, ist es zu spät, dies dem Standard vorzuschlagen? Mein Anwendungsfall dafür ist eine ganzzahlige Klasse, die einen Wert innerhalb eines Bereichs darst...
29.09.2013, 17:35
4
Antworten

Entfernen Sie alle Kommata, Punkte und Kleinbuchstaben die Zeichenfolge mit einer einzigen Iteration

In meiner C ++ Anwendung muss ich alle dots, commas, exclamation marks entfernen und die Zeichenfolge klein schreiben. Bisher habe ich herausgefunden, dass ich es mit std::erase und std::remove so machen kann: %Vor% Also meine Frage...
26.04.2014, 21:43
4
Antworten

Gibt es einen Unterschied zwischen std :: mapint, int und std :: mapconst int, int?

Nach meinem Verständnis kann der Schlüssel in einem Wertpaar in einer std :: map nach dem Einfügen nicht mehr geändert werden. Bedeutet dies, dass das Erstellen einer Map mit dem Schlüsselvorlagenargument als const keine Auswirkung hat? %Vor%...
11.08.2009, 11:38
2
Antworten

C ++ 11 std :: einen Zeiger weiterleiten

Ich habe eine Signal -Klasse in meiner Anwendung, die Klassen mit einer Option zur Verfügung stellt, um Ereignisse (wie in .NET) verfügbar zu machen. Die Klasse funktioniert und alles ist gut. Gestern habe ich diese SO-Frage (und ihre...
02.08.2016, 14:39
2
Antworten

Kann std :: make_unique mit der abstrakten Schnittstelle verwendet werden?

Betrachten Sie die folgende Codezeile: %Vor% Wie kann das mit der neuen Funktion std :: make_unique geschrieben werden, die von VS 2013 unterstützt wird? Ist es überhaupt möglich? * * Mein Problem ist, dass ich nicht weiß, wie man 'make_u...
14.10.2014, 07:53
1
Antwort

Was ist der Unterschied zwischen list.sort und std :: sort?

Ich versuche, den folgenden Code mithilfe von clang zu kompilieren, habe aber den folgenden Fehler erhalten. Ich frage mich, warum sort von der Klasse list funktionieren würde, aber nicht std::sort . %Vor%    / usr / include / c +...
05.11.2011, 00:20
4
Antworten

Können wir uns auf den Trick der Reduktionskapazität verlassen?

Ist es tatsächlich überall garantiert, dass der folgende Trick mit reduzierter Kapazität "funktioniert"? %Vor% Es scheint für mich nicht zu funktionieren (insofern die Kapazität nicht Null ist), und ich kann im Standard nichts finden, was me...
19.10.2011, 22:32