看板 C_and_CPP 關於我們 聯絡資訊
不好意思,因為又遇到類似的問題,就把先前的文章再拿出來問一下 先前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