想請教一下讀檔的問題 [論壇 - Ubuntu 程式設計]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



想請教一下讀檔的問題
會員一級
註冊日期:
2013/11/2 20:50
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 724
EXP: 62
離線
我想請問一下,我是用instream line一行一行讀檔案裡面的東西
之後每一行是用空格去切割,但是不知道為什麼到了slist.at(7)分到第七個就會有問題,不能執行,我是用QT去做的

slist.at(7) 就是rule.txt最後一行的dpts:20:24
可是我用迴圈去Debug slist.at(x) 這個 有跑出來slist.at(7)

會跑出std:bad_alloc 錯誤出來!

附件:



png  rule.txt.png (145.10 KB)
36806_527a56fed4e50.png 1024X768 px

png  problem.png (237.61 KB)
36806_527a570370168.png 1024X768 px

2013/11/6 22:51
應用擴展 工具箱
回覆: 想請教一下讀檔的問題
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 27724
EXP: 38
離線
試試看先配置足夠的記憶體給 list 會不會出現相同問題

2013/11/7 6:56
本篇發表文章以「創用CC BY 3.0 或更新之台灣地區版本」授權條款釋出,如何使用敬請參考
 Creative Commons — 姓名標示 3.0 台灣 — CC BY 3.0 TW
 http://creativecommons.org/licenses/by/3.0/tw/

「你不懂的東西就不要亂講,被懂得人看破手腳就算了,騙不懂的人誤導別人,還要別人把你當成大師,這就真的是說不過去了。」
 by Allen Own
 出處 http://www.plurk.com/p/i4uogm

自由知識創作平台介紹
 https://docs.google.com/document/d/1MGG6lW_0qCgH4U785R-IwSc_INdoBGej1l-JxiA4gPE
如何建立新的自由知識創作平台文件
 https://docs.google.com/document/d/11NdzOW2lGYksfyQIcPMPye5tlmj1J0QTkgPTmQvIvKA
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.