C++相談室 part166 (649レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
638(2): はちみつ餃子◆8X2XSCHEME (ワッチョイ 7f32-BMc3) 09/23(火)10:47 ID:0b1Ncss10(1/3)調 AAS
auto data = 0;
とか、型が明示的なのが好みなら
auto data = int();
といった選択肢もある。
私は
int data = 0;
派だけど。
640(1): はちみつ餃子◆8X2XSCHEME (ワッチョイ 7f32-BMc3) 09/23(火)11:12 ID:0b1Ncss10(2/3)調 AAS
>>639
暗黙的であれ明示的であれ初期化子に型があるのだからそれとは別にもう一度型を書くのは二度手間と言える場合がある。
どういう考え方をとるべきなのかは場合による。
644: はちみつ餃子◆8X2XSCHEME (ワッチョイ 7f32-BMc3) 09/23(火)14:48 ID:0b1Ncss10(3/3)調 AAS
前提条件を変えると何でも言えてしまう。
とりあえずここでは発端は >>636 なのだから変数 data の型が int であり (多相にはしない) 内容はゼロで初期化するという狭い仮定を置いたほうがよかろう。
auto を持ち出したのは変に話題を曲げてしまったな。すまぬ。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s