看板 C_and_CPP 關於我們 聯絡資訊
幫你重寫了一下 code... 整個砍掉重練應該比 debugging 快一點 XD 資料輸入以及處理的地方因為太雜 & 我沒有看到輸入的資料所以就沒有寫 http://paste.plurk.com/show/234257/ 把 C-style string 改用 C++ String 應該可以解決你遇到的那些觀念問題 // 另外我順便把 corresponding 的拼字錯誤改掉了 :P ※ 引述《lO (壓力大)》之銘言: : 遇到的問題: (題意請描述清楚) : 想了解一下windows的錯誤訊息 : 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) : Dev-C++ : 我寫了一個程式 是要拿來讀資料並且做處理用的 : 它讀一個較小的txt檔沒甚麼問題 : 但是換做讀另一個較大的txt時 才剛讀七八行 : 就出現 : "0x7c9569da" 指令參考的 "0x00000000"記憶體 該記憶體不能為"read" : 這個應用程式錯誤 : 由於不知道怎麼debug (這兩個txt真的只有量的差別) : 第一個可以完全無錯的執行完畢(讀了約幾百行的txt) : 第二個卻只讀了幾行就掛掉 : 所以特別來請益這個錯誤訊息 希望能從中找出程式問題= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.227.82.148 ※ 編輯: Dannvix 來自: 125.227.82.148 (04/18 17:11)
lO:囧 現在才看到 雖然用不到還是謝謝囉 04/18 18:34
tomap41017:推原PO辛苦了....改程式很累..還是建議樓上看看吧 04/19 00:23