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. 取り扱い
- 3. 取り扱いと
- 4. 取り扱いヌル
- 5. 取り扱いCFSELECT
- 6. 取り扱いクリック
- 7. 取り扱いpika.exceptions.BodyTooLongError
- 8. 春リソースの取り扱い:
- 9. 取り扱いの意図
- 10. Lucene NRTManagerの取り扱い
- 11. 用紙の取り扱い
- 12. アドバイス - ボトムナビゲーションの取り扱い
- 13. ダービーの取り扱いは
- 14. スウィフト - ココアクラスの取り扱い
- 15. 文脈取り扱い
- 16. 取り扱いトライキャッチは
- 17. Wix - カスタムアクションリターンコード - 取り扱い
- 18. 取り扱いSIGPIPEエラー
- 19. XML取り扱いAndroid Java
- 20. 取り扱いアレイは、C#
- 21. 取り扱いアプリが
- 22. 取り扱いクリックイベントABPersonViewController
- 23. パンダのレプリケートデータの取り扱い
- 24. string.maketrans Unicodeの取り扱い:CPythonの
- 25. ララベルの関係/サブスクリプションの取り扱い
- 26. CQRS +イベントのロールバックの取り扱いMicroservices
- 27. ウェブサービスとクッキーの取り扱い
- 28. ナビゲーション春RESTでの取り扱い
- 29. 学生情報ファイルの取り扱い
- 30. 料理本の取り扱い
単純に参照またはポインタをリストに渡すことができます。より多くのオブジェクト指向のアプローチは、それらの上で行われた操作を包むインタフェースでそれらのリストをラップすることです。 –
試しましたか? – Beta