次の方法で共有


コンパイラ エラー 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