スレ立てるまでもない質問はここで 166匹目 (123レス)
上下前次1-新
抽出解除 レス栞
25: デフォルトの名無しさん [sage] 2024/12/20(金) 14:02:53.15 ID:Cl8OU6/M(3/3) AAS
他の初期化方法との違い
C++03以前の方法
unsigned i = 0;
これもゼロ初期化を意味しますが、= を使うため、場合によっては意図しない型変換が発生する可能性があります。
C++11以降の方法
unsigned i{};
リスト初期化を使うと安全性が高く、コードが簡潔になります。
まとめ
unsigned i{} はリスト初期化を用いたゼロ初期化の方法で、特にC++11以降のコードでは安全性や可読性を向上させるために使われます。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s