[問題] STL list 節點存取的問題

看板C_and_CPP (C/C++)作者 (Tim Chang)時間13年前 (2013/01/17 16:02), 編輯推噓2(208)
留言10則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Visual Studio 2012 C++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) Cocos2D-X 問題(Question): 如何在 for 迴圈裡做節點的存取 程式碼(Code):(請善用置底文網頁, 記得排版) https://gist.github.com/ad2c2b45b373d23a60f0 補充說明(Supplement): 假設已經將 Particle* 都加進了 list 裡 但我想在 for 迴圈裡存取每個 Particle 是說我要如何使用? 有使用過 *this->i_ParticleList 的方式,但好像也不行@@ 還是有什麼建議的其他方法 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.127.47.36

01/17 16:15, , 1F
*(this->...)
01/17 16:15, 1F

01/17 16:21, , 2F
(*i_ParticleList)->Update(dt);
01/17 16:21, 2F

01/17 16:22, , 3F
要好看一點: Particle &p = **i_ParticleList;
01/17 16:22, 3F

01/17 16:22, , 4F
p.Update(dt);
01/17 16:22, 4F

01/17 16:28, , 5F
我用了,但IntelliSense 會說「沒有可用的成員」
01/17 16:28, 5F

01/17 16:29, , 6F
我是用 (*i_ParticleList)-> 的方式
01/17 16:29, 6F

01/17 16:30, , 7F
可以了!!手誤XD 感謝版上的大大們~~
01/17 16:30, 7F

01/17 16:33, , 8F
是研究粒子特效的同道中人啊,有空可以交流交流 :p
01/17 16:33, 8F

01/17 16:50, , 10F
我才試著寫沒多久,還望 cj大大多多指教!!
01/17 16:50, 10F
文章代碼(AID): #1Gzx097m (C_and_CPP)
文章代碼(AID): #1Gzx097m (C_and_CPP)