作者tyc5116 (累人啊....)
看板C_and_CPP
標題Re: [STL ] 請問List
時間Tue Jul 21 02:07:27 2009
不好意思,因為又遇到類似的問題,就把先前的文章再拿出來問一下
先前find_if的問題大致解決了(應該吧...@@)
主要是之前的這段程式碼沒有問到解答,然後我在寫的過程中又遇到了一次
for (list<TP_Gra>::iterator Iter=Token_Place.begin();
Iter=Token_Place.end();
Iter++{...(只是先測試會不會過而已)}
結果還是錯誤
這段程式碼過不去吶...為什麼啊~~??
錯誤碼是這樣
error C2451: 型別 'std::list<_Ty>::_Iterator<_Secure_validation>' 的條
件式運算式不合法; 不能是整數型別
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.143.155.193
※ 編輯: tyc5116 來自: 220.143.155.193 (07/21 02:09)
推 aecho:嗯… Iter=Toker_Place.end() … 07/21 09:45
→ tyc5116:???錯在哪?? 07/21 10:26
→ iamivers0n:先不說型別問題 你是在test的地方做assign耶... 07/21 12:28
→ iamivers0n:assign的回傳值永遠是true阿.. 07/21 12:28
→ tyc5116:?? 07/21 18:34
推 avhacker:Iter==Toker_Place.end() 而非 Iter=Toker_Place.end() 07/22 10:29