Suchergebnisse für Anfrage "decltype"
Intel C ++ Compiler kompiliert rekursive Decltype-Rückgaben nur sehr langsam
Ich schreibe eine Vorlage für Ausdrücke, die durch eine beliebige Anzahl von parametrisiert werden
Was macht das 'void ()' in 'auto f (params) -> decltype (…, void ())'?
Ich habe Code gefundenHier das sah ungefähr so aus:
Was ist das Ergebnis von decltype ("Hallo")?
Ich erhalte unerwartete Ergebnisse von allen Compilern, auf denen ich Folgendes ausprobiert habe (GCC 4.7.2, GCC 4.8.0 Beta, ICC 13.0.1, Clang 3.2, VC10):
Warum schlägt die Bereichsauflösung fehl, wenn decltype vorhanden ist?
Nach meinem Verständnis wird decltype verwendet, um den Typ von Objekten / Variablen usw. abzufragen.Aus den Beispielen auf Wikipedia, wie zum Beispiel den f...
Warum hat Visual Studio 2013 Probleme mit dem Dekltyp dieses Klassenmitglieds?
#include <vector> struct C { std::vector<int> v; decltype(v.begin()) begin() { return v.begin(); } decltype(v.end()) end() { return v.end(); } };Clang ++ hat kein Problem, aber MSVC 2013 gibt den folgenden Fehler aus: error C2228: left of ...
Interaktion zwischen decltype und Klassenmitgliedsname, die einen externen Namen schattiert
Dieser Code int clash; struct Foo { decltype(clash) clash; };compiles still auf clang, aber nicht auf gcc zu kompilieren geben die Fehler Fehler: Deklaration von 'int Foo :: clash' [-fpermissive] error: Ändert die Bedeutung von 'clash' von ...
Bedeutung von Klammern im Deklettyp ((c))?
ich habe gelesendiesen Artikel auf Wikipedia betreffend