スレを勃てるまでもないC/C++の質問はここで 3at TECH
スレを勃てるまでもないC/C++の質問はここで 3 - 暇つぶし2ch583:デフォルトの名無しさん
07/10/27 16:47:47
>>545です。
>>554
のA()で、

A::A()
{
  int j=0;
  for(int i=0; i<10; ++i){
    v.push_back(VEC(j));
    j+=10;
  }
}

としているのですが、ここで作られるVEC型オブジェクトは、
局所的なもので、寿命はfor 1回分の間だけですよね?
コンストラクタが呼ばれた直後にデストラクタが呼ばれるので、

vector<VEC*> v;
と宣言を直して、
A()では、
v.push_back(new VEC(j));
としなければダメですか?

何度も申し訳ないです。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch