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

Warum ist dieser Code für char * schnell?

In diesem Vortrag von Sutter um 1:15:26 wurde ein Code wie unten präsentiert, %Vor% Ich weiß, wie std::forward funktioniert, wenn name ein lvalue ist, name_ wird eine Kopie erstellt; und wenn name ein rvalue ist, wird name_...
26.08.2015, 01:32
1
Antwort

Holen Sie typedef aus dem Parametersatz

Ich habe eine Struktur in dieser Form: %Vor% Ich gebe eines oder mehrere davon an eine Template-Funktion wie folgt weiter: %Vor% Was ich wirklich will, ist die explizite Auflistung der X s und die Funktionsparameter Typen sind value...
26.05.2016, 03:01
1
Antwort

Wie benutze ich alignas um das Pragma Pack zu ersetzen?

Ich versuche zu verstehen, wie Alignas verwendet werden sollten. Ich frage mich, ob es ein Ersatz für das Pragma-Paket sein kann, ich habe mich bemüht, es zu verifizieren, aber ohne Glück. Mit Gcc 4.8.1 ( Ссылка ) bekomme ich immer 8 Bytes für u...
24.09.2013, 09:40
2
Antworten

Initialisierung von std :: discrete_distribution in VS2013

Ich habe eine std::vector<float> weights; , die die Liste der Gewichte enthält. Ich weiß nicht, was in dieser Liste sein wird, bis zu einem bestimmten Zeitpunkt, an dem das Programm ausgeführt wird. Ich würde gerne tun %Vor% aber VS2...
22.02.2014, 19:33
1
Antwort

gcc kann eine variadische Vorlage kompilieren, während clang nicht kann

Ich lese einige Folien namens Ein Überblick über C ++ 11 und C ++ 14 vorgestellt von Herrn Leor Zolman. Auf Seite 35 führt er eine Möglichkeit ein, die Summenoperation mit decltype durchzuführen. %Vor% Wenn diese Snippets für Sum::sum(...
09.10.2014, 08:52
3
Antworten

Wie werden zwei Parameterpakete zusammen verwendet?

Zum Beispiel habe ich einen Code wie folgt mit zwei Parameterpaketen %Vor% Irgendein Weg zu bekommen ist richtig?     
09.04.2014, 13:38
1
Antwort

ungerades Verhalten mit chrono :: high_resolution_clock :: now ()

Ich habe mir verschiedene Spiel-Timing-Loop-Verfahren angesehen, z. Glenn Fiedler und DeWitter. Ich fand kritische Bereiche aufgrund meiner eigenen C ++ - Wissensbeschränkungen schwer zu verstehen. Ich machte mich daran, meine eigene Methode zu...
31.01.2014, 00:19
1
Antwort

Initialisieren eines Vektorzeichens mit Zeichenfolgenliteralen

Was ist richtiges Verhalten für den folgenden Code? %Vor% Dies wird von Clang akzeptiert, aber nicht von GCC und VC++ Ist das kein undefiniertes Verhalten?     
10.11.2014, 05:22
2
Antworten

Mögliches Template für Typen ODER Nicht-Typen?

Ich benutze viele Vorlagen und es ist manchmal schwierig herauszufinden, welcher Typ eigentlich alles ist. Ich wollte ein Dienstprogramm schreiben, um mir einen schönen, schönen String-Namen für jeden Typ zu geben - typid () schneidet es einfach...
16.12.2013, 16:11
5
Antworten

Ein effizienter Weg als Funktionsreferenz?

Ich habe eine Klasse, die einen Verweis auf eine Funktion verwendet: %Vor% Diese Funktion würde während eines typischen Laufs etwa 10 8 mal heißen. Die Klasse geht in eine Bibliothek und die Funktion u wird vom Benutzer der Bibliothe...
24.04.2015, 19:40