[問題] char* 如何讀取下一行?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
cocos2d-x
問題(Question):
從某個文件檔中將整個文件檔讀入成 char*
(因某些原因,無法使用 getline 逐行讀取)
假設 char* 中是
ABCD
EFGH
HIJK
而我會在每一行中判斷是否有我要的資料,
如果沒有再去下一行找。
本來用 getline 已經可以完成了,
但如上所述,被迫將整段資料存成char*後再來分析,
請問有什麼方法可以做到換行讀取嗎?
請不吝指教 o(><)o
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.171.104.79
→
07/19 23:06, , 1F
07/19 23:06, 1F
→
07/19 23:07, , 2F
07/19 23:07, 2F
→
07/19 23:08, , 3F
07/19 23:08, 3F
→
07/19 23:10, , 4F
07/19 23:10, 4F
→
07/19 23:14, , 5F
07/19 23:14, 5F
→
07/19 23:17, , 6F
07/19 23:17, 6F
→
07/19 23:17, , 7F
07/19 23:17, 7F
→
07/19 23:19, , 8F
07/19 23:19, 8F
→
07/19 23:19, , 9F
07/19 23:19, 9F
推
07/19 23:21, , 10F
07/19 23:21, 10F
→
07/19 23:21, , 11F
07/19 23:21, 11F
推
07/20 06:39, , 12F
07/20 06:39, 12F
→
07/20 09:40, , 13F
07/20 09:40, 13F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):