看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform):VC6 額外使用到的函數庫(Library Used):MFC 問題(Question):讀入txt檔,存到CDataChain,再由SDI的View顯示,資料錯誤 餵入的資料(Input):txt檔(自訂為Omd檔) 預期的正確結果(Expected Output):顯示要和檔案是相同的資料 錯誤結果(Wrong Output):除前五筆資料正確,其它都錯 程式碼(Code):(請善用置底文網頁, 記得排版) 如下 補充說明(Supplement): 用CDataChain把vector包起來 只是不知道,這樣包有沒有問題 CDataChain.h http://codepad.org/7kUr9OXW CDataChain.cpp http://codepad.org/V3S0J16Z 資料輸入 http://codepad.org/UP0d8W21 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.39.70.7 ※ 編輯: Zephyr750 來自: 202.39.70.7 (09/06 18:07)
diabloevagto:這蝦米.......... 09/06 19:30
tjjh89017:好長啊 09/06 20:04
diabloevagto:這篇124p勒xd 09/06 20:14
damody:可以用置底網頁嗎?謝謝 09/06 20:39
※ 編輯: Zephyr750 來自: 60.244.112.65 (09/07 08:20)
damody:檢查CDataChain::At( 這個函數 感覺問題在這附近 09/08 15:22
Zephyr750:return by Refreance會不會容易出問題?? 09/08 16:07
Zephyr750:這個做法是仿照vector::at()的回傳值 09/08 16:07
damody:return 的東西不要是區域變數就好 09/09 02:29
damody:不過我的感覺是沒錯,但是有函數的行為不如預期 09/09 02:29
damody:我的感覺是在 at 這個函數的附近有問題 09/09 02:30
damody:另外 回傳的 begin +1 感覺也怪怪的 09/09 02:30
BlazarArc:At中的 itor - m_CarChain1.begin(), 可以這樣使用? 09/09 09:22
BlazarArc:不好意思,我看到cpp ref的說明了XD 09/09 09:26
Zephyr750:begin +1 是為了避開第一個(非資料)的元素 09/09 10:45
Zephyr750:為了在at返回無效值而設定的 09/09 10:45