メンバ変数で定義した配列を初期化リストで初期化する方法


kana  2004-10-20 20:20:41  No: 54811  IP: [192.*.*.*]

はじめまして、一つ質問させて頂きます。

メンバ変数で、double型の配列を宣言しているのですが、
この配列を初期化する時に、初期化リストを使用したいのですが、
どうすれば良いのでしょうか?
配列でなければ、
コンストラクタ名(引数):変数名(初期化値),…
でできますが、
配列の場合は特別な書式があるのでしょうか?

以上、お忙しいとは思いますが宜しくお願い致します。

編集    削除
tetrapod  2004-10-20 21:15:42  No: 54812  IP: [192.*.*.*]

non-static メンバ配列はデフォルト初期化する以外には初期化方法がありません。
コンストラクタの {} 内部で代入するしかないでしょう。

編集    削除
kana  2004-10-20 21:55:02  No: 54813  IP: [192.*.*.*]

回答ありがとうございます。

>non-static メンバ配列はデフォルト初期化する以外には初期化方法があり>ません。

    staticメンバ配列であれば、初期化リストで初期化できるということでしょうか?

質問ばかりで申し訳ありませんが、宜しくお願い致します。

編集    削除
tetrapod  2004-10-20 21:58:51  No: 54814  IP: [192.*.*.*]

static メンバってなんだかわかっていればそんな質問出ないと思うんだけど。
初期化子リストで初期化する代物ではないですよ > static members

編集    削除