共用方式為


編譯器錯誤 C3551

如有使用尾端傳回類型,則前導傳回類型將會是單一的類型規範 'auto' (而不是 'type')

尾端傳回型別語法中的 前置傳回型 別只能 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