Errore del compilatore C3551
se viene utilizzato un tipo restituito finale, il tipo restituito iniziale deve essere l'identificatore di tipo singolo 'auto' (non 'type')
Il tipo restituito iniziale nella sintassi del tipo restituito finale deve contenere solo auto
.
// C3551.cpp
// compile with: /c
const auto func1() -> const int; // C3551
auto* func2() -> int*; // C3551
auto& func3() -> int&; // C3551
auto&& func4() -> int&&; // C3551
decltype(auto) func5() -> int; // C3551
auto func6() -> int; // OK
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per