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


kana  2004-10-20 20:20:41  No: 54811

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

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

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


tetrapod  2004-10-20 21:15:42  No: 54812

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


kana  2004-10-20 21:55:02  No: 54813

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

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

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

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


tetrapod  2004-10-20 21:58:51  No: 54814

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加