我對C++中的列表有疑問。我創建了一個遊戲,在屏幕上有一組昆蟲,我創建一個類,初始化一個列表,存儲'昆蟲'對象,然後創建一個繪圖和移動函數。現在,我希望能夠通過這個列表以及從另一個類到'main'循環的類似'殺蟲劑噴霧'列表,其中游戲循環連續運行。這可能嗎?如果是這樣如何?這樣做是個好主意嗎?來回傳遞整個列表?處理列表
Q
處理列表
0
A
回答
1
歡迎來到stackoverflow筆!
如果是我,我會通過引用來傳遞它(特別是如果你有很多bug ...赦免雙關語)。這絕對有可能!這只是僞代碼...但希望它可以幫助你走向正確的方向 !
#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
編輯:差點忘了參考展示的流逝!
+0
謝謝,我現在就試試:) – 2012-03-30 22:40:32
+0
當'i'被聲明爲'int'時,你期望'* i'做什麼? – Kaz 2012-03-30 22:53:15
+0
你的僞代碼究竟是什麼? – 2012-03-31 01:39:45
相關問題
- 1. 處理列表
- 2. 處理列表
- 3. 處理2列表
- 4. Android列表處理
- 5. 列表處理Scala
- 6. 列表JSON處理
- 7. 處理列表和列表框項目
- 8. 處理列表並輸出爲列表
- 9. 散列表碰撞處理
- 10. Linux列表圖形處理
- 11. 改變多處理列表
- 12. C列表:處理typedef
- 13. JPA查詢處理列表
- 14. java列表處理時間
- 15. 處理鏈表的陣列
- 16. 多處理和列表
- 17. C#如何處理列表
- 18. Python中,處理列表
- 19. 處理Scalaz6驗證列表
- 20. 如何處理列表ArgumentOutOfRangeException
- 21. Vigenere密碼列表處理
- 22. 處理列表視圖
- 23. 處理選擇列表
- 24. 如何處理prolog列表?
- 25. 處理列表中的
- 26. 處理靜態列表
- 27. DStream中的列表處理
- 28. mongodb casbah和列表處理
- 29. 多處理列表管理器
- 30. 列表處理雙數陣列
您可以簡單地將參考或指針傳遞給列表。更多的面向對象的方法是將這些列表包裝在一個接口中,該接口包裝對它們進行的操作。 – 2012-03-30 22:25:56
你試過了嗎? – Beta 2012-03-30 22:26:10