Suchergebnisse für Anfrage "c++14"

1 die antwort

Ist es möglich, Vorlagen mithilfe einer for-Schleife in einer C ++ 14-Constexpr-Funktion zu instanziieren?

Ich habe mit einem SVN-Build herumgespielt, um mit den entspannten Regeln für zu experimentieren

5 die antwort

constexpr-Fehler zur Kompilierungszeit, aber kein Overhead zur Laufzeit

Es gibt einen bekannten Trick, um bei der Auswertung von a einen Fehler beim Kompilieren zu verursachen

4 die antwort

Array-Deklaration und Initialisierung in C ++ 11

TOP-Veröffentlichungen

4 die antwort

Wie verwende ich std :: enable_if mit einem selbstableitenden Rückgabetyp?

1 die antwort

Sind Template-Konzepte zu c ++ 14 gekommen?

Concepts ist eine nette Funktion, die zum Beispiel die hässliche Compiler-Fehlerausgabe ersetzt, wenn bei der Template-Instanziierung etwas nicht stimmt, und zwar mit gut lesbaren Nachrichten. Leider haben sie nicht bekommenzu C ++ 11 ...

2 die antwort

Sollte die Zuweisung der std :: -Funktion den Rückgabetyp ignorieren? [Duplikat]

Diese Frage hat hier bereits eine Antwort: Verwenden von `std :: function <void (…)>`, um die Non-Void-Funktion aufzurufen [/questions/9339829/using-stdfunctionvoid-to-call-non-void-function] 3 Antworten Ist der folgende Code gemäß dem C ++ 11- ...

1 die antwort

Übereinstimmungen mit iterierbaren Typen (Arrays und Klassen mit begin () / end ())

Ich habe Typmerkmale wie Klassen geschrieben, die verwendet werden können, um zu testen, ob ein bestimmter Typ "iterierbar" ist. Dies gilt für Arrays (zT[N], nicht fürT[]) und für Klassen mit abegin und einend Methode, die Dinge zurückgibt, die ...

1 die antwort

Lambda Captures C ++ 14

Ich habe eine Notation wie: int x = 4; auto y = [&r = x, x = x+1]()->int { r += 2; return x+2; }();Können Sie diese Aussage erklären? Ich war ein Benutzer von C ++ 03 und habe kürzlich ein Upgrade auf C ++ 11 durchgeführt. Ab heute starte ich C ...

3 die antwort

Wie definiere ich das Merkmal is_iterator?

Ich versuche, a zu codierenis_iterator<T> Typ Eigenschaft. Wo wannT ist ein Iteratortypis_iterator<T>::value == true sonst istis_iterator<T>::value == false. Was ich bisher versucht habe: template <class, class Enable = void> struct is_iterator ...

3 die antwort

Gibt es einen Namen für diese Tupel-Erstellungssprache?

Auf derMailingliste erweitern [http://lists.boost.org/Archives/boost/2014/06/214213.php], der folgende clevere Trick zum Erstellen einer Tupel-ähnlichen Entität wurde kürzlich von @LouisDionne gepostet: #include <iostream> auto list = [](auto ...