c++14

C ++ 14 ist der Name des C ++ - Standards, der 2014 genehmigt wurde. Er baut auf dem vorherigen C ++ 11-Standard auf und verbessert die Kernsprache und die Standardbibliothek sowie einige Funktionen.
1
Antwort

Abgekürzte Funktionsvorlage vs. Funktionsvorlage mit Weiterleitungsreferenzparameter

Was sind die Unterschiede zwischen? Funktionsvorlagen mit Weiterleitungsreferenzparametern %Vor% und abgekürzte Funktionsvorlagen ? %Vor% Kann ich Universal_func durch auto_fun ersetzen? Ist Universal_func a von auto_fun o...
21.01.2016, 08:34
1
Antwort

Zweck der Klasse = void in C ++? [Duplikat]

     Diese Frage hat hier schon eine Antwort:                   Wie funktioniert 'void_t'?                                      2 Antworten                                Was ist der Zweck von class = void in den folgenden Code-...
17.05.2017, 12:47
2
Antworten

Anwesenheit eines beliebigen Mitglieds erkennen

Es ist einfach, eine Vorlage zu schreiben, die das Vorhandensein eines bestimmten Mitglieds innerhalb eines Typs mit void_t erkennt: %Vor% Wenn ich nun feststellen möchte, ob ein anderes Mitglied vorhanden ist, müsste ich die Detektorvorl...
13.10.2015, 17:44
3
Antworten

c ++ variadischer Vorlagenkonstruktor und allgemeine Konstruktoren

Code wie (c ++ 14): %Vor% Der einfache Konstruktor wird aufgerufen, wenn er exakt die gleiche Signatur wie der übergebene Parameter hat. Gibt es einen Trick, um gewöhnliche Konstruktoren wie gewohnt mit einem variadischen Template-Konstrukto...
05.10.2015, 21:01
2
Antworten

Unbewertete Operanden und automatischer Rückgabetyp

Gemäß [5/8] und [7.1.7.2/4] (Arbeitsentwurf): Der Operand des decltype -Spezifizierers ist ein nicht evaluierter Operand Ein nicht evaluierter Operand wird nicht ausgewertet Betrachten Sie den folgenden Code: %Vor% Es vers...
18.08.2016, 22:15
2
Antworten

In MS Visual Studio 2013 nicht optional - was tun?

Ich möchte std::experimental::optional verwenden, aber MSVS 2013 sagt mir, dass es die Kopfzeile nicht finden kann. Warum ist es nicht dort? Kann ich meine eigenen Codes anderswo veröffentlichen? Der C ++ 14 Vorschlag vielleicht?
17.07.2015, 11:08
2
Antworten

Iteratie auf einem Tupel ... wieder

Es ist eine Weile her, dass ich C ++ gemacht habe, aber ich bin nicht vertraut mit Vorlagen. Kürzlich habe ich versucht, eine Klasse zu schreiben, die ein std::vector<std::tuple<Types...>> umschließt. Diese Klasse muss Member-F...
15.02.2015, 21:32
2
Antworten

Warum kann der Clang ++ Compiler den folgenden variadischen Vorlagencode nicht kompilieren?

%Vor% Die Fehlermeldung ist %Vor% Der gleiche Code scheint mit G ++ 4.9.2 gut zu kompilieren. Ich konnte noch keinen relevanten Fehlerbericht über Clang finden.     
12.05.2015, 21:07
3
Antworten

alles erfassen vs. nur einige in einem Lambda erfassen

Ab und zu komme ich mit Code wie folgt auf: %Vor% Ich würde gerne wissen, welche der lambdas in Bezug auf Leistung und vielleicht ausführbare Größe nach dem C ++ 14 Standard (oder später) und Ihrer praktischen Erfahrung mit Compilern besser...
30.11.2015, 13:23
1
Antwort

Warum hat make_unique eine zusätzliche Bewegung mit einem Konstruktor, der std :: bind als Argument annehmen kann?

Ich habe eine triviale Klasse mit einem Konstruktor, der wie folgt aussieht: %Vor% Der Konstruktor kann mit std :: bind: verwendet werden %Vor% Wenn Sie es in der oben beschriebenen Weise verwenden, erhalten Sie eine Kopie von "Ding" und...
14.01.2015, 21:22