Re: [問題] 如何在未讀檔前得知行數...
檔案有兩種,文字檔案和
二進位檔案。
文字檔案的 每一行,採用 0x0d + 0x0a 來分隔,
或者--不一定,但是一定會有 分行的控制字元。
文字檔案的每一行文字,長度不一,
所以,很難能夠在 不要讀檔之前,就判定行數。
如果是 二進位檔案,而且檔案格式固定,
就可以使用檔案的大小,除以每一筆資料的長度,
得到檔案裡面所存放的資料比數。
※ 引述《meimiao (美妙)》之銘言:
: 想要讀檔的時候已經malloc好記憶體空間
: 由於想要 malloc二維的矩陣空間
: 所以 想要先得知file的總行數
: 不知道有沒有已經有的函式可以使用呢?(使用c語言)
: 不好意思 如果是個蠢問題的話 先謝謝大家>"<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.245.110.241
推
08/21 09:25, , 1F
08/21 09:25, 1F
→
08/21 09:26, , 2F
08/21 09:26, 2F
→
08/21 09:26, , 3F
08/21 09:26, 3F
推
08/21 09:51, , 4F
08/21 09:51, 4F
→
08/21 09:52, , 5F
08/21 09:52, 5F
→
08/21 09:53, , 6F
08/21 09:53, 6F
→
08/21 09:54, , 7F
08/21 09:54, 7F
→
08/21 09:55, , 8F
08/21 09:55, 8F
→
08/21 09:56, , 9F
08/21 09:56, 9F
→
08/21 09:57, , 10F
08/21 09:57, 10F
推
08/21 09:59, , 11F
08/21 09:59, 11F
→
08/21 10:00, , 12F
08/21 10:00, 12F
→
08/21 10:00, , 13F
08/21 10:00, 13F
推
08/21 10:03, , 14F
08/21 10:03, 14F
推
08/21 10:06, , 15F
08/21 10:06, 15F
→
08/21 10:07, , 16F
08/21 10:07, 16F
推
08/21 10:18, , 17F
08/21 10:18, 17F
→
08/21 10:18, , 18F
08/21 10:18, 18F
推
08/21 10:22, , 19F
08/21 10:22, 19F
→
08/21 10:23, , 20F
08/21 10:23, 20F
推
08/21 10:25, , 21F
08/21 10:25, 21F
→
08/21 10:25, , 22F
08/21 10:25, 22F
→
08/21 10:40, , 23F
08/21 10:40, 23F
→
08/21 10:40, , 24F
08/21 10:40, 24F
→
08/21 10:41, , 25F
08/21 10:41, 25F
→
08/21 10:42, , 26F
08/21 10:42, 26F
推
08/21 10:51, , 27F
08/21 10:51, 27F
推
08/21 11:00, , 28F
08/21 11:00, 28F
→
08/21 11:00, , 29F
08/21 11:00, 29F
推
08/22 13:47, , 30F
08/22 13:47, 30F
推
08/22 18:54, , 31F
08/22 18:54, 31F
→
08/22 18:54, , 32F
08/22 18:54, 32F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章