[問題] 關於讀取檔案

看板C_and_CPP (C/C++)作者 (楊伯)時間16年前 (2010/06/29 22:55), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題: (題意請描述清楚) 我想使用一個fstream來讀取一個存有座標的檔案 ,不過我不想等程式走到須要用的時候才把它從 DISK讀出來,我想要"事先"就先讀起來到一個BUFFER 來備用。 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) vc++ 2008 有問題的code: (請善用置底文標色功能) 現在的寫法像這個樣子,但我想要事先先讀到記憶體中 fstream fs; fs.open("Data.txt"); fs>> Pos_x >> data.Pos_y ; 補充說明: 我有查到好像std裡stringstream可以使用,但是確切的做法卻無法參透。 先感謝前輩們的指教了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.128.56

06/29 22:56, , 1F
事先讀應該跟stringstream沒啥關係 重覆做讀檔動作就好
06/29 22:56, 1F

06/29 22:56, , 2F
原本放到單一變數的動作 就改成放到array之類的
06/29 22:56, 2F

06/29 23:19, , 3F
對吼,我一直想的太複雜了,感謝。
06/29 23:19, 3F
文章代碼(AID): #1CAWb9Q9 (C_and_CPP)
文章代碼(AID): #1CAWb9Q9 (C_and_CPP)