Suchergebnisse für Anfrage "decltype"

2 die antwort

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

2 die antwort

Ist declval <T> () dasselbe wie (* (T *) nullptr)?

2 die antwort

So deklarieren Sie den Wert eines Iterators mit decltype

In C ++ 98 verwende ich normalerweise Folgendes, um eine Variable im Wertetyp eines Iterators zu deklarieren:

TOP-Veröffentlichungen

2 die antwort

Was ist decltype mit zwei Argumenten?

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

2 die antwort

Welche Ausdrücke ergeben einen Referenztyp, wenn auf sie ein Deklettyp angewendet wird?

2 die antwort

SFINAE und decltype (auto)

2 die antwort

C ++ 11: Überladung kann rekursiven Dekltyp nicht auflösen

Im folgenden Teil des Codes versuche ich, ein Gitter von Typen zu erstellen. Zum Beispiel zwischenfloat undint, fördern das Ergebnis zufloat: float join(float f, int) { return f; } float join(float f, float) { return f; } Dann stelle ich ...

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

2 die antwort

Warum gibt decltype (auto) hier eine Referenz zurück?

Ich denke (dachte) ich versteheauto. Gleiches überdecltype. In C ++ 14 kann man jedoch etwas Diabolisches wie @ habedecltype(auto) als Rückgabetyp einer Funktion. Folgendes berücksichtigen decltype(auto) foo() { int m = 1; return m; } Der ...