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

String-Literale als Vorlagenargumente übergeben [duplizieren]

Ich versuche eine bequeme Möglichkeit zu finden, String-Literale als Template-Argumente zu übergeben. Ich sorge mich nicht darum, die größtmögliche Anzahl von Compilern zu unterstützen, ich benutze die neueste Version von g ++ mit --std=c++0x...
03.08.2013, 10:25
2
Antworten

Wie kann man die überladene Funktion einer gegebenen Signatur in std :: bind anzeigen?

Ich habe eine API-Funktion f_api(std::function<void(int)> func) und jetzt habe ich meine Prozessklasse %Vor% und ich möchte Func f f (int i) verwenden, um die Arbeit an f_api zu übergeben; also verwende ich std :: bind %Vor%...
03.08.2017, 11:01
5
Antworten

foreach im C ++ int-Array

Ich bin neu in C ++ und schreibe den folgenden Code. Ich musste über alle Addons in meiner Aufruffunktion iterieren - testFunction . Ich weiß, das funktioniert in C #, aber dieser Code funktioniert nicht. Kann mir jemand bitte den richtigen We...
15.01.2013, 13:19
3
Antworten

clang vs gcc - Optimierung einschließlich Operator neu

Ich habe dieses einfache Beispiel, gegen das ich getestet habe, und mir ist aufgefallen, dass gcc-Optimierungen (-O3) nicht so gut sind wie klingende, wenn operator new beteiligt ist. Ich frage mich, was könnte das Problem sein und wenn es mög...
04.09.2014, 14:43
2
Antworten

Alle Parameter mit Parameter-Erweiterung [duplicate] hinzufügen

Überlege, dass ich eine variable Vorlage mit int... Parametern habe. Zum Beispiel eine Funktion wie folgt: %Vor% Die Methode sollte nur alle Parameter hinzufügen. Es kann leicht mit rekursiven Variadischen Vorlagen erreicht werden. Ist...
13.05.2014, 10:34
1
Antwort

Verwendung von Scope-Variablen in C ++ 11 Lambda-Ausdrücken

Ich spiele mit C ++ 11 zum Spaß. Ich frage mich, warum das passiert: %Vor% Die Kompilierung endet mit diesem Fehler: %Vor% Was früher im Code deklariert wurde. Ich habe ::requestPacke ausprobiert und es hat auch nicht funktioniert....
04.06.2013, 12:46
4
Antworten

Kann ich zwischen überladenen Template-Funktionen zu einem eingeschränkteren disambiguieren?

Der Code %Vor% Der Fehler %Vor% Die Frage Ist es möglich, den Fehler im Code zu lösen?     
28.08.2014, 11:48
3
Antworten

Verschiebe alle Elemente, die eine Bedingung erfüllen, von einem Container zum nächsten, d. h. ich suche nach einer Art "move_if"

Gegeben %Vor% Ich möchte verschieben alle Elemente e , die eine Bedingung erfüllen cond(e) von first bis second , d. h. etwas wie %Vor% Ich konnte dies mit der Algorithmenbibliothek nicht feststellen. Also, wie kann ich das...
22.08.2015, 11:55
3
Antworten

Wie erzwinge ich die Kopierfreiheit, warum funktioniert es nicht mit dem Konstruktor für gelöschte Kopien?

Ich habe eine uncodierbare Klasse. Kopieren wäre problematisch. Ich möchte garantieren , dass es nie kopiert wird, also habe ich seinen Kopierkonstruktor deleted : erstellt %Vor% Leider wird g ++ dies nicht auf den Grund kompilieren: %V...
06.07.2016, 13:08
1
Antwort

Können virtuelle Funktionen constexpr sein?

Können virtuelle Funktionen wie X::f() im folgenden Code %Vor% ist constexpr ?     
16.01.2016, 14:34