C++のリストについて質問があります。私はゲームを作成しています。画面上を移動する昆虫のセットがあります。クラスを作成し、リストを初期化し、「昆虫」オブジェクトを保存して、描画と移動の機能を作成します。今、私はこのリストと、別のクラスの「殺虫剤スプレー」の類似リストを、ゲームループが連続して走っている「メイン」ループに渡すことができるようにしたいと考えています。これは可能ですか?もしそうなら、どのように?それを行うことは良い考えですか?リスト全体を前後に渡しますか?リストの取り扱い
Q
リストの取り扱い
0
A
答えて
1
ようこそstackoverflowペン!
私がいた場合は、参考にしてください(特にバグが多い場合は...)。間違いなく可能です!これはちょうど擬似コードです...でもうまくいけばそれは助けることができます あなたは正しい方向に行く!
#DEFINE BUG_MAX 100 // whatever you want this to be!
#include <list>
int main void(){
BugClass bc = New Bugclass;
for(int i =0; i < BUG_MAX; i++){
bc.bugs(*i).yourmovefunction();
}
}
class BugClass {
list<Bugs> bugs;
//whatever else you want!
}
種類よろしく 、
-sf
EDITは:ほとんど参照渡しを証明するために忘れてしまいました!
関連する問題
- 1. 取り扱い
- 2. 取り扱いCFSELECT
- 3. ダービーの取り扱いは
- 4. Lucene NRTManagerの取り扱い
- 5. 用紙の取り扱い
- 6. 取り扱いアレイは、C#
- 7. 取り扱いクリックイベントABPersonViewController
- 8. XML取り扱いAndroid Java
- 9. 永続的なストアの取り扱い
- 10. jQueryの取り扱いJSONレスポンス
- 11. Google JavaScript CAPTCHAの取り扱い
- 12. 学生情報ファイルの取り扱い
- 13. ASP.NET MVCの取り扱いは
- 14. Barclays ePDQとPHP - 取り扱いのポスト?
- 15. ウェブサービスとクッキーの取り扱い
- 16. PHP MySQLの取り扱いDATETIME
- 17. 取り扱い非同期コールバック
- 18. 春integeration - エラーチャネル取り扱いは
- 19. 取り扱いHTTPエラーxmlファイル
- 20. 取り扱いマルチユーザー(発行の請求書)マルチユーザー</p> <p>要件を取り扱い
- 21. Gson:オプションのリストを扱う
- 22. collection_selectのリストを扱うRails
- 23. PHPが不足しているXMLデータの取り扱い
- 24. XMLStarletで長い編集リストを扱う
- 25. YouTubeのAPIビデオの取り扱いYouTubeの
- 26. iphoneでのiAdの取り扱いですか?
- 27. コブルールの英数字データの取り扱い
- 28. ブートストラップ2.3.2 IE8でTwitterのブートストラップタブでの取り扱いボタン+
- 29. PayPal定期購読 - IPNの取り扱いとサイトの流れ
- 30. 取り扱いのWindows固有の例外は
単純に参照またはポインタをリストに渡すことができます。より多くのオブジェクト指向のアプローチは、それらの上で行われた操作を包むインタフェースでそれらのリストをラップすることです。 –
試しましたか? – Beta