C++ において、静的ストレージ期間やスレッドストレージ期間を持つ変数に対して、明示的に与えた定数式の初期化子によって行われる初期化のことです。
静的ストレージ期間やスレッドストレージ期間を持つ変数は、ほかの方法で初期化される前にまず、ゼロ初期化による初期化が行われます。これらの変数に定数式の初期化子(定数初期化子)を与えている場合に、ゼロ初期化ののちに、その初期化子によって行われる初期化が定数初期化です。
ゼロ初期化と定数初期化を合わせて、静的初期化と呼びます。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
![]() |
管理者情報 | プライバシーポリシー |