decltypeはautoで推論できなかった型を推論するために制定されたと知ったのですが、その例として
cpp
1decltype(auto) accessA(vector<string>& a, int i) 2{ 3 return a[i]; 4}
というコードが挙げられていました。
これは
cpp
1 2auto& accessB(vector<string>& a, int i) 3{ 4 return a[i]; 5} 6
で同じことができると思ったのですが…
decltypeでしか推論できないものとは何でしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/06 03:46
2020/03/06 04:12
2020/03/06 04:25
2020/03/06 04:34
2020/03/06 04:35