ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:cnyumonsha ベクターについて
困り度:
  • すぐに回答を!
ベクターのベクターってどうやって管理すればいいのでしょうか。
今ベクターを勉強中で、普通のpop_backやeraseなら出来るという程度です。
シューティングゲームを作る為に以下のような変数を用意したいのです。

typedef struct{//弾情報
  double x,y;
}bullet_t;

typedef struct{//ショット情報
  int knd;
  vector<bullet_t> bullet;
}shot_t;

vector<shot_t> shot;//ショット用変数

今このように宣言したとします。
普通の配列で言うところの

shot[n].knd=1;
shot[n].bullet[m].x=100;
shot[n].bullet[m].y=100;

というような代入を適当にいくつか行い、中身の表示を行い、x座標が100以上の弾情報を削除するサンプルを書いていただく事は出来ないでしょうか。

もしくはベクターのベクターの使い方について書いてあるサイトはありませんでしょうか。
どうかよろしくお願いいたします。
質問投稿日時:08/05/06 16:33
質問番号:4001890
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答20pt

回答者:episteme できました。下記URL参照。
種類:回答
どんな人:専門家
自信:自信あり
回答日時:08/05/06 18:38
回答番号:No.2
参考URL: http://cid-07c558f8e11e708f.skydrive.live.com/self.aspx/WillBeRemov...
この回答へのお礼わざわざ書いていただきありがとうございました!!
参考になりました!
これで、効率化できると思います。
ありがとうございました。

回答

 

回答者:koko_u_ あなたのお好みで「代入」や「表示」をするメンバ関数を追加すればよろしいかと。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/05/06 17:05
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
 
最新から表示回答順に表示良回答のみ表示