Lang/C++/C++11/初期化子
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#topicpath
/////////////////////////////////////////////////////////...
* 目次 [#k9fc2b4b]
#contents();
/////////////////////////////////////////////////////////...
* 初期化子とそれに呼ばれるコンストラクタ [#n303e01c]
- 以下の class があるとする
class Widget {
public:
Widget(); // default constructor
Widget(std::initializer_list<int> il);
...
};
Widget w1; // default constructor が呼ばれる
Widget w2{}; // default constructor が呼ばれる
Widget w3(); // 関数宣言になる
Widget w4({}); // 空の並びを与え、 std::initializer_li...
Widget w5{{}}; // 同上
終了行:
#topicpath
/////////////////////////////////////////////////////////...
* 目次 [#k9fc2b4b]
#contents();
/////////////////////////////////////////////////////////...
* 初期化子とそれに呼ばれるコンストラクタ [#n303e01c]
- 以下の class があるとする
class Widget {
public:
Widget(); // default constructor
Widget(std::initializer_list<int> il);
...
};
Widget w1; // default constructor が呼ばれる
Widget w2{}; // default constructor が呼ばれる
Widget w3(); // 関数宣言になる
Widget w4({}); // 空の並びを与え、 std::initializer_li...
Widget w5{{}}; // 同上
ページ名: