DeVC++ 讀取txt且選擇每行所要的字元然後輸出txt

看板C_and_CPP (C/C++)作者 (O!z)時間12年前 (2014/03/03 15:09), 編輯推噓2(209)
留言11則, 5人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Dev C++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) No 問題(Question): 寫一隻程式可以讀取abc.txt內容,然後讀取txt裡面每行的中間區塊的字元,然後將其保留 並輸出到def.txt裡面. 餵入的資料(Input): (餵入的資料有上千筆,每筆的格式都固定如下) 0 419361024 X 8 63 0 0 255 255 255 255 255 61.376710 R 0 418383104 X 8 255 255 255 255 32 80 255 255 61.380700 R 預期的正確結果(Expected Output): 63 0 0 255 255 255 255 255 255 255 255 255 32 80 255 255 補充說明(Supplement): 前半段 0 419361024 X 8 (是不要的字串), 0 418383104 X 8 (是不要的字串), 而中間 8 byte的資料是要保留的字串, 63 0 0 255 255 255 255 255 255 255 255 255 32 80 255 255 後半段的時間是不要的字串, 61.376710 R 61.380700 R 經過以上處理後,把需要保留的資料全部另存成一個def.txt的裡面, 也就是說另一個新的def.txt的內容裡面只會留下以下內容 63 0 0 255 255 255 255 255 255 255 255 255 32 80 255 255 以上請益,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.253.59.88

03/03 15:44, , 1F
沒非用c/c++理由的話 google awk 幾分鐘搞定
03/03 15:44, 1F

03/03 15:47, , 2F
謝謝P大給的方式,但是主要還是以C++為主.
03/03 15:47, 2F

03/03 16:30, , 3F
長度固定的話就前面不要就好了(?
03/03 16:30, 3F

03/03 16:39, , 4F
手滑做好了Orz...http://ppt.cc/~ZgG
03/03 16:39, 4F

03/03 16:40, , 5F
每行長度都固定,去頭去尾取中間的變數出來這樣
03/03 16:40, 5F

03/03 16:45, , 6F
time大,編譯卡在 memset(temp1, 0x00, sizeof(temp1));
03/03 16:45, 6F

03/03 16:46, , 7F
可否告知問題出在哪...Orz..謝謝
03/03 16:46, 7F

03/03 16:53, , 8F
有想法還是純求code
03/03 16:53, 8F

03/03 16:57, , 9F
time大人真好 編譯正常
03/03 16:57, 9F

03/03 17:00, , 10F
感謝time大,我瞎了狗眼沒看清楚><"
03/03 17:00, 10F

03/03 17:16, , 11F
小程式。給code也是給想法。加油
03/03 17:16, 11F
文章代碼(AID): #1J52gYEZ (C_and_CPP)
文章代碼(AID): #1J52gYEZ (C_and_CPP)