近期在做2d遊戲的開發。
在程式中很多地方用到了list。現在就來簡單的談一談。做個開始。 :)
我們經常需要遍歷乙個list。
如下:struct sitem
;typedef listlsitem;
typedef list::iterator iteritem;
lsitem mylist;
for( iteritem iter=mylist.begin(); iter!=mylist.end(); iter++ )
這種方法用的很普遍。
但是,如果我們在遍歷得過程中需要對list進行增加或者刪減呢?
for( iteritem iter=mylist.begin(); iter!=mylist.end(); iter++ )
這種方式顯然會出錯!因為erase(iter)後,iter已經不知道指向何處。
所以我們可以來使用:
iteritem iter = mylist.begin();
while( true )
好了,今天先寫到這。
稍後,將放上《在directx中怎麼建立自己得類似windows裡面的control>>。
List的用法小探
申請這個blog已經很久了。今天終於靜下心來,寫點東東。近期在做2d遊戲的開發。在程式中很多地方用到了list。現在就來簡單的談一談。做個開始。我們經常需要遍歷乙個list。如下 struct sitem typedef listlsitem typedef list iterator iterit...
List和List 的用法
list理解為容器,list裡面裝的是object,list 裡面裝的就是前面宣告的list。舉例 取出所有角色為客服的人員,客服的role sn為3 listmanagerlist managerservice.getmanagerlistbyrole 3 取出每個人所含有的所有角色,list裡裝...
NTFS許可權小探
ntfs許可權小探 讀取 和 讀取和執行 在windows管理中,一項重要的工作就是設定ntfs許可權。而許可權的管理是一項非常複雜的工作,ntfs許可權本身也有相當的複雜性。本文想就教學中乙個有關ntfs許可權的小問題,在這裡進行 有不妥之處,還請各位指教。我們的課程體系中windows的內容佔了...