きままにブログ

プログラミングを主とした私のメモ帳です。寂しいのでコメントください笑

クラス(構造体)のゼロクリア

単に0に初期化したい場合 = { 0 }で初期化されることが規格で認められている。というのも初期化されていないメンバについては、0での初期化が再帰的に適応されるためである。 = { 1 }とした場合は最初のメンバだけ1で初期化され、他は0で初期化される。