[問題] 文字檔讀取會自動刪除Tab鍵?

看板C_and_CPP (C/C++)作者時間15年前 (2011/06/10 01:18), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) vc++ 問題(Question): 從文字檔裡讀入一行字到char array裡,原本使用getline,發現會自動將tab鍵刪除, 原本的二個資料就會貼在一起,資料就錯了,試了一些方法都無法保存原本的格式. 請問該怎麼原封不動的讀一行進來放到string裡呢? 餵入的資料(Input): aaa bbb 預期的正確結果(Expected Output): aaa bbb 錯誤結果(Wrong Output): aaabbb 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.48.146

06/10 02:36, , 1F
fgetc ?
06/10 02:36, 1F

06/10 08:55, , 2F
getline會跳過tab?
06/10 08:55, 2F

06/10 09:49, , 3F
原來還是有讀,用debug下去看,tab的資料有存
06/10 09:49, 3F

06/10 09:50, , 4F
只是滑鼠移上去看,tab格式沒顯示出來而己
06/10 09:50, 4F
文章代碼(AID): #1DyG1IUY (C_and_CPP)
文章代碼(AID): #1DyG1IUY (C_and_CPP)