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

Binäre Ganzzahlen lesen

%Vor% Was ist die empfohlene Methode zum Lesen einer 64-Bit-binären kleinen Endian-Ganzzahl aus den 8 Bytes, auf die p zeigt? Auf x64 sollte ein einzelner Maschinenbefehl genügen, aber auf Big-Endian-Hardware werden Swaps benötigt. Wie macht ma...
21.02.2013, 17:47
1
Antwort

Warum kann eine unbenannte Struktur nicht als abschließender Rückgabetyp verwendet werden?

%Vor% Mein Compiler ist VC ++ 2013 RC. Warum ist g falsch, während f OK ist? Ist das ein Fehler von VC ++?     
04.10.2013, 10:23
1
Antwort

C ++ 11: übergeben (Lambda oder andere) Funktion Objekt durch Referenz oder Wert?

Das war ursprünglich Teil dieser Frage: Weitergabe von Lambda erklärt Verwenden von auto-keyword durch nicht-const Referenz als Argument für den std :: function-Parametertyp aber ich habe beschlossen, es zu einem separaten zu machen....
13.04.2013, 05:13
3
Antworten

Wann sollte ich die Elision über das Übergeben des Arguments durch die Konstante const auswählen? [Duplikat]

Ich lese Willst du Speed? Pass by Value. von Dave Abrahams über copy elision und RVO. Und ich frage mich, warum brauchen wir die Kopie elision? Mir wurde zu oft gesagt, dass Sie Funktionsargumente durch const-Verweis übergeben sollten,...
07.07.2012, 09:01
1
Antwort

std :: bind und überladene Funktion

Bitte beachten Sie das folgende Code-Snippet. Ich möchte den std::bind für die überladene Funktion foobar verwenden. Es ruft nur die Methode ohne Argumente auf. %Vor%     
25.10.2012, 08:37
2
Antworten

C ++ 11 Compilerfehler bei Verwendung von declltype (var), gefolgt vom internen Typ von "var"

Ich verwende Visual C ++ 2010, und hier ist mein Code-Snippet: %Vor% Ich habe folgende Fehlermeldung erhalten, kann mir jemand helfen? %Vor%     
15.01.2013, 03:36
1
Antwort

Einheitliche Initialisierung der abgeleiteten Klasse mit trivialem ctor

Ich versuche, meinen Kopf um einige Ecken Fälle mit C ++ 11 einheitliche Initialisierung zu wickeln und ich kann nicht herausfinden, warum das ist: %Vor% Die mit 2 markierte Zeile schlägt sowohl mit clang 3.1 als auch mit g++ 4.7 mit...
29.11.2012, 12:23
2
Antworten

Temporäre schreibgeschützte Kopie von unique_ptr

Ich bin ziemlich neu in den C ++ 11 Smartpointern, und ich versuche, sie effektiv in einem Projekt zu verwenden. In meinem Projekt habe ich viele Funktionen, die eine konstante Referenz auf ein vector von unique_ptr nehmen, einige Berechnu...
08.04.2013, 19:46
2
Antworten

Gibt es C ++ 11-Thread-Sicherheitsgarantien für Thread-Bibliotheken von Drittanbietern, die mit C ++ 11 kompiliert / verknüpft sind?

C ++ 11 bietet Funktionen wie Thread-sichere Initialisierung von statischen Variablen und unter Berufung auf diese Frage sagen wir zum Beispiel: %Vor% So ist das scheinbar (?) unabhängig davon, ob ein Modul, das mit einem C ++ 11-Compiler...
07.03.2012, 20:03
2
Antworten

Probleme mit boost :: program_options auf OSX mit LLVM verbinden

Ich habe Probleme mit der Verbindungsphase in meinem C ++ - Programm aufgrund von Problemen mit Boost 1.49. Ich habe zu C ++ gewechselt ( -std=c++11 -libc=libc++ ), das funktioniert gut für einen anderen Code (der auch boost verwendet). Boost...
18.06.2012, 11:26