teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

修正

2020/08/25 03:40

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -1,4 +1,4 @@
1
- `QMainWindow(parent), ui(new Ui::MainWindow)` はメンバ初期化 (またはコンストラクタ初期化子) と呼ばれるものです。
1
+ `QMainWindow(parent), ui(new Ui::MainWindow)` はメンバ初期化 (またはコンストラクタ初期化子) と呼ばれるものです。オブジェクトを作ったときにそのクラスが持つメンバ変数を初期化するための構文です。
2
2
 
3
3
  * `QMainWindow(parent)`: 基底クラス `QMainWindow` を引数を渡して初期化
4
4
  * `ui(new Ui::MainWindow)`: `MainWindow` クラスのメンバ変数 `ui` の初期化

1

修正

2020/08/25 03:40

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -1,4 +1,4 @@
1
- `QMainWindow(parent), ui(new Ui::MainWindow)` はメンバイニシアイザです。
1
+ `QMainWindow(parent), ui(new Ui::MainWindow)` はメンバ初期化 (またはコンストクタ初期化子) と呼ばれるものです。
2
2
 
3
3
  * `QMainWindow(parent)`: 基底クラス `QMainWindow` を引数を渡して初期化
4
4
  * `ui(new Ui::MainWindow)`: `MainWindow` クラスのメンバ変数 `ui` の初期化