作者查詢 / gride2

總覽項目: 發文 | 留言 | 暱稱
作者 gride2 在 PTT [ C_and_CPP ] 看板的留言(推文), 共12則
限定看板:C_and_CPP
首頁
上一頁
1
下一頁
尾頁
[問題] C++_動態陣列_讀檔
[ C_and_CPP ]36 留言, 推噓總分: 0
作者: redonizuka - 發表於 2014/08/13 10:14(11年前)
2Fgride2: file.tellg(), then new char[xxx].08/13 11:15
21Fgride2: 我不太清楚你的真正目的為何? 如果單純要輸出每行08/13 13:40
22Fgride2: 可使用getline(),再cout出去就好08/13 13:42
23Fgride2: 如果照你說的你也不知道每行長度為多少08/13 13:45
24Fgride2: 一直使用new/delete,只要你不會memory leak又不怕費時08/13 13:46
25Fgride2: 因為我一直以為你想要知道長度...所以前面就回那些..08/13 13:47
27Fgride2: getline()可以用string吧?08/13 15:17
31Fgride2: 如果以你這個方向,面對未知長度,我習慣是先用char *buf08/13 15:23
32Fgride2: 不過看你的code也沒有要去變更buffer[n]的值,單純的輸出08/13 15:24
33Fgride2: 其實使用getline(file,string)即可,不要限制在buffer[x]08/13 15:26
34Fgride2: 頂多很多此一舉的就是string讀完後,再依據string的lenth08/13 15:27
35Fgride2: 去宣告char buffer的size08/13 15:28
首頁
上一頁
1
下一頁
尾頁