C++相談室 part166 (692レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
650(1): (ワッチョイ 8a02-CSnM) 2025/09/24(水) 07:20:39.19 ID:tMR45KsJ0(1)調 AAS
>>649
何の目的であるの?
C#的にゆるくなるだけだな…
651(2): はちみつ餃子◆8X2XSCHEME (ワッチョイ 7f32-VPhE) 2025/09/24(水) 08:23:07.29 ID:yL+cLVSS0(1)調 AAS
>>650
ゆるいというのがどういう意味で言ってるのかわからないからなんとも言えない。
特に有用なのはテンプレート内で、たとえば
template<class T>
void foo(T x) {
auto bar = baz(x); // baz は関数テンプレートだとする
// ここでなんやかんや
}
みたいなのがあるとき auto を使わずに型を合わせて書こうとすると
template<class T>
void foo(T x) {
decltype(baz(x)) bar = baz(x); // baz は関数テンプレートだとする
// ここでなんやかんや
}
みたいになってわずらわしい。
初期化子の型をそのまま持ってくれば良いときに型を明示しても可読性に貢献しないし、簡便な記法があると楽。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.034s