引数付きのコントラクタを配列で – プログラミング – Home

引数付きのコントラクタを配列で
 
通知
すべてクリア

[解決済] 引数付きのコントラクタを配列で


yoichi
 yoichi
(@yoichi)
ゲスト
結合: 19年前
投稿: 2
Topic starter  

うまくいきません。
CFoo25個分をnewで生成したい。
生成時にコントラクタの引数にIndex(0~24)を渡したい。
その結果のポインタを受け取りたい。
これだとエラーになります。

CFoo *p;
p = new CFoo(0-24)[25];

どうすればうまくいきますか?


引用未解決
トピックタグ
reshia
 reshia
(@reshia)
ゲスト
結合: 20年前
投稿: 117
 

これでどうですか?

CFoo* p[25];
for (i = 0; i < 25; i++) {
p[i] = new CFoo(i);
}


返信引用
yoichi
 yoichi
(@yoichi)
ゲスト
結合: 19年前
投稿: 2
Topic starter  

望みのことが出来ました。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました