ここで、次のようなコードを見つけました。
auto f(T& t, size_t n) -> decltype(t.reserve(n), void()) { .. }
私が読んだすべてのドキュメントで、次のようにdecltype
署名されていると言われました。
decltype( entity )
また
decltype( expression )
そして、どこにも2番目の引数はありません。少なくともそれがcppreferenceで指摘されていることです。これは の 2 番目の引数decltype
ですか? もしそうなら、それは何をしますか?