スレ立てるまでもない質問はここで 166匹目 (122レス)
上下前次1-新
24: デフォルトの名無しさん [sage] 2024/12/20(金) 14:01:46.66 ID:Cl8OU6/M(2/3) AAS
特徴と利点
明示的な初期化
リスト初期化では、値が指定されない場合に自動的にゼロ初期化されます。未初期化のリスクを防げます。
型変換の制限
リスト初期化は、暗黙の型変換が発生する場合にコンパイルエラーを発生させるため、安全性が向上します。
この場合の文法の意味
for (unsigned i{}; i < 1U << N; ++i)
上記のコードでは:
unsigned i{} によって、i はゼロに初期化されます。
1U << N はビットシフト演算で、1 を N ビット左にシフトした値を生成します。例えば、N=3 の場合、1U << N は 8 になります。
for ループは i を 0 からスタートさせ、i が 1U << N 未満である間ループを繰り返します。
上下前次1-新書関写板覧索設栞歴
あと 98 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.014s