c++11

C ++ 11 ist eine 2011 verabschiedete Version des C ++ - Sprachstandards. Sie hat viele Änderungen und Ergänzungen der Kernsprache sowie der verbesserten und erweiterten C ++ - Standardbibliothek vorgenommen.
3
Antworten

Understanding std :: forward

Warum kann der Compiler den Template-Parameter für std::forward nicht herleiten? Ich meine: %Vor% Ich weiß, dass dies eine Designauswahl ist (aufgrund der std::remove_reference in der Definition von std::forward ), um zu vermeiden...
25.08.2015, 13:08
4
Antworten

Senden und Empfangen von std :: string über Socket

Ich habe ähnliche Fragen zu SO gesehen, aber meine Frage nicht beantwortet. Hier versuche ich zu senden und recv string: Ich sende std :: string: %Vor% Kann es damit richtig empfangen werden? %Vor% Ich erhalte einen Fehler:    erro...
07.09.2013, 07:15
5
Antworten

c ++ Vektorinitialisierung

Ich habe die folgende Vektorinitialisierung mit Werten in Code :: Blocks und MingW Compiler verwendet: %Vor% Danach musste ich den Code in ein Visual Studio Projekt (c ++) verschieben und ich habe versucht zu bauen. Ich habe den folgenden Fe...
05.03.2012, 23:36
2
Antworten

C ++ Lambda-Kopie Wert in Capture-Liste

Ich habe ein Programm wie folgt: %Vor% Es gibt einen Kompilierungsfehler in Xcode: Kann keiner Variablen zugewiesen werden, die durch Kopie in einem nicht veränderbaren Lambda erfasst wurde. Meine Frage ist: Wenn wir die Kopie verwenden (...
13.09.2014, 21:13
2
Antworten

C ++ - Vorlagen, Standardargument als Methode

Für diese Implementierung der Auswahl sort: %Vor% Wie sollte ich es ändern, so dass Compare comp std::less Methode wäre, wenn letzter Parameter wird für die Sortiermethode übersprungen? Ich habe das Überladen der Funktion versucht...
03.02.2017, 14:25
2
Antworten

Allgemein min und max - C ++

Eine allgemeine Minimalfunktion schreiben, Zwei Fragen kamen mir in den Sinn. Der Code funktioniert mit jedem Eingabetyp und jeder Argumentnummer: %Vor% Gibt es einen besseren Ersatz für decltype(a+b) ? Ich weiß, dass es eine Standard...
11.05.2013, 14:12
2
Antworten

Wie verwende ich richtig std :: atomic_signal_fence ()?

cppreference.com dokumentiert diese Funktion als "Zaun zwischen einem Thread und einem Signal-Handler, der im selben Thread ausgeführt wird". Aber ich habe im Internet kein Beispiel gefunden. Ich frage mich, ob der folgende Pseudo-Code die Fu...
29.01.2013, 10:46
2
Antworten

Statische Behauptungen und SFINAE

Bedenken Sie Folgendes: %Vor% Abgesehen von offensichtlich fehlenden Headern, sollte das kompiliert werden? Mit anderen Worten frage ich, ob der statische Assertionsfehler, der innerhalb eines nachfolgenden declltyps auslöst, während er d...
30.04.2013, 14:58
3
Antworten

Ist std :: hash für alle stdlib-Distributionen gleich

Wenn ich std::hash mit libstdc++ und dann eins mit der kommenden C++11 VS 2012-Bibliothek verwendet habe - würden sie übereinstimmen? Ich gehe davon aus, dass Hash-Implementierungen nicht Teil der C ++ - Spezifikation sind und nach V...
16.08.2012, 15:38
3
Antworten

Gelöschte und vordefinierte Funktionen Beispiele für echte Welt

Ich habe mir die neuen Funktionen von C ++ 11 angeschaut und eine davon verwirrt mich, weil ich keine Möglichkeit finde, sie in Real World zu verwenden. Es ist gelöschte und defaulted Funktionen, hat jemand reale Beispiele seiner Verwendung o...
29.08.2011, 18:25