Suchergebnisse für Anfrage "decltype"

1 die antwort

Warum entfernt decltype const aus Rückgabetypen für eingebaute Typen?

Generell,

2 die antwort

Was ist decltype mit zwei Argumenten?

2 die antwort

typ des Referenzobjekts in Lambda

Der folgende Code funktioniert mit gcc [http://rextester.com/JCZJ90740] #include <map> int main() { std::map<int, double> dict; const auto lambda = [&]() { decltype(dict)::value_type bar; }; }Aber für msvc [http://rextester.com/XOGC56856] Ich ...

TOP-Veröffentlichungen

1 die antwort

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

4 die antwort

Warum liefert decltype in einem String-Literal keinen Array-Typ?

Der Standard definiert den Typ eines String-Literalen in §2.13.5 / 8 als: Ordinary String Literals und UTF-8 String Literals werden auch als Narrow String Literals bezeichnet. Ein schmales String-Literal hat den Typ "Array von n const char", ...

1 die antwort

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):

2 die antwort

SFINAE und decltype (auto)

1 die antwort

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

1 die antwort

Deklarationstyp in Klassenmethodendeklaration: Fehler bei Verwendung, bevor das referenzierte Element deklariert wird

2 die antwort

Wofür wird decltype (auto) verwendet?

In c ++ 14 wurde diedecltype(auto) Redewendung wird eingeführt. Typischerweise wird es verwendet, umermöglichenauto Erklärungen zur Verwendung derdecltype Regeln für den gegebenen Ausdruck. Auf der Suche nach Beispielen für eine "gute" ...