Tag: return-type-deduction

Die Rückgabetypableitung ist eine C ++ 11-Funktion für Lambda-Ausdrücke und nachfolgende Rückgabetypen, die in C ++ 14 in normale Funktionen expandiert werden soll.

Was sind einige Möglichkeiten, decltype(auto)?

Anzahl der Antworten 2 Antworten
In c++14 den decltype(auto) idiom eingeführt. In der Regel seine Verwendung ist für ermöglichen auto Erklärungen zur Verwendung der decltype Regeln, die auf dem gegebenen Ausdruck. Suche für Beispiele von "guten" Gebrauch der Redewendung kann ich nur

Was sind einige Anwendungen von decltype (auto)?

Anzahl der Antworten 2 Antworten
In c++14 den decltype(auto) idiom eingeführt. In der Regel seine Verwendung ist für ermöglichen auto Erklärungen zur Verwendung der decltype Regeln, die auf dem gegebenen Ausdruck. Suche für Beispiele von "guten" Gebrauch der Redewendung kann ich nur

Wann sollte ich den automatischen Rückgabetyp C ++ 14 verwenden?

Anzahl der Antworten 6 Antworten
Mit GCC 4.8.0 veröffentlicht, wir haben einen compiler unterstützt die automatische Rückgabetyp Abzug, Teil von C++14. Mit -std=c++1y, ich kann dies tun: auto foo() { //deduced to be int return 5; } Meine Frage ist: Wann sollte