Re: [問題]C++ 怎麼把讀取進來的變成數字呢
※ 引述《danielpowter (daniel)》之銘言:
: ex:
: char a;
: fstream timefile
: while(!timefile.eof())
: {
: timefile.read (a, sizeof(int));
: for (b = 0; b < a; b++)
: {
: .......
: }
: }
你這是二進位檔案的讀法
而且 size 也不對
要達成你的要求很簡單
int a;
while( timefile >> a ) {
.... // 你的 a 就是要讀的數字, 讀到沒有為止
}
--
自High筆記(半荒廢)
http://legnaleurc.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.248.119
推
01/03 10:12, , 1F
01/03 10:12, 1F
→
01/03 10:13, , 2F
01/03 10:13, 2F
→
01/03 10:13, , 3F
01/03 10:13, 3F
→
01/03 10:14, , 4F
01/03 10:14, 4F
→
01/03 10:14, , 5F
01/03 10:14, 5F
→
01/03 10:15, , 6F
01/03 10:15, 6F
→
01/03 10:23, , 7F
01/03 10:23, 7F
→
01/03 10:44, , 8F
01/03 10:44, 8F
→
01/03 10:53, , 9F
01/03 10:53, 9F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):