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

Kontrollieren Sie den Grad der Parallelität mit std :: async

Gibt es eine Möglichkeit, den Grad der Parallelität (= die Anzahl der separaten Threads), der von std::async und verwandten Klassen verwendet wird, explizit festzulegen / einzuschränken? Durch die Verwendung der Thread-Support-Bibliothek...
14.07.2017, 15:26
4
Antworten

std :: thread: Wie kann ich warten (beitreten), um einen der angegebenen Threads zu vervollständigen?

Zum Beispiel habe ich zwei Threads, t1 und t2 . Ich möchte warten bis t1 oder t2 fertig ist. Ist das möglich? Wenn ich eine Reihe von Threads habe, sagen wir, std::vector<std::thread> , wie kann ich das tun?     
25.04.2017, 15:13
1
Antwort

Inkonsistenzen mit bedingten NoExcept- und Overload-Bedingungen

Ich habe ein Problem, das das . Kurz gesagt, ich habe eine Methode magic , die noexcept ist, wenn eine andere Methode noexcept ist. Das Seltsame ist, dass diese "andere Methode" zwei Überladungen hat und der Compiler wählt die zw...
03.05.2017, 15:29
1
Antwort

Raspberry Pi optimiertes Backtrace ()

Gibt es eine für Raspberry Pi optimierte / spezifische backtrace () Implementierung? Ich benutze Standard backtrace () Code, aber ich freue mich auf detailliertere Ausgabe von my_backtrace-Funktion. %Vor%     
17.01.2017, 13:47
1
Antwort

Was ist neu im C ++ 11 Präprozessor?

Dieses Bild von Microsoft impliziert, dass auf der Roadmap zur Unterstützung von C ++ 14 in Visual Studio Arbeit geleistet werden muss, um den C ++ 11-Präprozessor zu unterstützen: Was ändert sich damit?     
31.01.2014, 10:50
2
Antworten

Qt benötigt C ++ 11 Unterstützung "make error

Ich habe versucht, das neueste gekachelte Quellcode nach den Anweisungen in README.md zu kompilieren. Meine Arbeitsumgebung: gekachelter Quellcode: tiled-0.16.1 Mac OS: 10.11.1 Xcode: 7.1 QMake: 3.0 Qt: 5.7.0 Apple LLVM: 7.0...
18.06.2016, 12:56
1
Antwort

Kann ich Vektor von Tupel von Referenzen sortieren?

Beim folgenden Code: %Vor% ist kompiliert mit gcc / libstdc ++ vs. clang / libc ++ binary gibt verschiedene Ergebnisse. Für gcc / libstdc ++ wird ein Element in alle anderen Referenzen kopiert. %Vor% Zuerst dachte ich, clang / libc...
10.05.2016, 15:12
2
Antworten

Neudefinition von Variablen für einzelne Header zu vermeiden

Ich habe eine einzige Header-Anforderung für einen Code, was bedeutet, dass keine Deklarationen und Definitionen in separate Header- und Quelldateien aufgeteilt werden sollten. Ich habe es richtig implementiert und es funktioniert wie für meinen...
12.09.2016, 12:54
1
Antwort

C ++ 11 Zufallszahlenverteilungen sind nicht plattformübergreifend konsistent - welche Alternativen gibt es?

Ich suche nach einer Reihe von portablen Distributionen für die Standard-C ++ 11-Engines wie 'std :: mt19937' (siehe Ссылка ). Die Engine-Implementierungen funktionieren konsistent (d. h. dieselbe Sequenz wird auf verschiedenen Plattformen g...
20.01.2016, 14:57
1
Antwort

Ist diese Compiler-Umwandlung erlaubt?

Betrachten Sie diesen Code, wobei x und y ganze Zahlen sind: %Vor% Ist die folgende Compiler-Umwandlung zulässig? %Vor% Kontext : Dies ist aus Bjarne Stroustrups FAQ: %Vor% Die FAQ besagt, dass dies Datenrennen frei ist; mi...
25.08.2017, 15:42