Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
endast oformaterad "decltype(auto)" tillåts i den här kontexten
Anmärkningar
Om decltype(auto) används som platshållare för returtypen för en funktion måste den användas av sig själv. Den kan inte användas som en del av en pekardeklaration (decltype(auto)*), en referensdeklaration (decltype(auto)&) eller någon annan sådan kvalificering.
Example
I följande exempel genereras C3550:
// C3550.cpp
// compile with: /c
decltype(auto)* func1(); // C3550
decltype(auto)& func2(); // C3550
decltype(auto)&& func3(); // C3550
auto* func4(); // OK
Lös felet genom att ta bort alla ogiltiga beteckningar på decltype(auto). Kan till exempel decltype(auto)* func1() omvandlas till auto* func1().