Suchergebnisse für Anfrage "decltype"

1 die antwort

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

2 die antwort

Parametertypen einer undefinierten Funktion bestimmen

Ich habe kürzlich erfahren, dass ich nicht: Nehmen Sie die Adresse einer undefinierten Funktion [https://stackoverflow.com/q/38437533/2642059]Nehmen Sie die Adresse einer vorlagenbasierten Funktion mit einem Typ, für den die Kompilierung ...

2 die antwort

C ++ 11-Compilerfehler bei Verwendung von decltype (var) gefolgt vom internen Typ "var"

TOP-Veröffentlichungen

6 die antwort

Wie behebe ich einen Fehler beim Refactoring von decltype in der Vorlage?

bearbeite Möglicherweise geht das nicht, sieheClean Implementierung der Funktionsvorlage unter Verwendung des Funktionszeigers [https://stackoverflow.com/questions/18701018/clean-implementation-of-function-template-taking-function-pointer?rq=1] ...

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

3 die antwort

Wie erhält man den Elementtyp von der STL-Containerinstanz?

2 die antwort

Rückgabetypabzug mit einer privaten Mitgliedsvariablen

Wie dies erklärt wurdeQ &amp; A gesternbeklagen sich sowohl g ++ 4.8 als auch Clang 3.3 korrekt über den folgenden Code mit einem Fehler wie &quot;&#39;b_&#3...

8 die antwort

Kann ich decltype (oder etwas ähnliches) für die explizite Instanziierung von Vorlagen ohne Signaturduplikation verwenden?

Ich möchte instanziieren template<typename T> void foo( T& t, SomeType some_parameter, AnotherType another_parameter, EtcType yet_another_parameter, AsYouCanTell this_is_a_very_long_signature);das ist eine Funktion mit einer langen ...

1 die antwort

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

2 die antwort

Was ist decltype mit zwei Argumenten?