エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
非静的メンバ変数の初期化 [N2756] - cpprefjp C++日本語リファレンス
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
非静的メンバ変数の初期化 [N2756] - cpprefjp C++日本語リファレンス
概要 非静的メンバ変数の定義時に、=演算子もしくは{ }波カッコ初期化子によるコンストラクタ構文で、初... 概要 非静的メンバ変数の定義時に、=演算子もしくは{ }波カッコ初期化子によるコンストラクタ構文で、初期化式を記述できる。 #include <string> #include <cassert> struct Person { int id = 3; std::string name = "Alice"; std::string description { "Hello everyone." }; }; int main() { Person p; assert(p.id == 3); assert(p.name == "Alice"); assert(p.description == "Hello everyone."); } 仕様 非静的メンバ変数の初期化子としては、=演算子によるコンストラクタ呼び出し、および{ }波カッコ構文によるコンストラクタ呼び出しのみを許可する。( )丸カッ