[問題] 如何在未讀檔前得知行數...

看板C_and_CPP (C/C++)作者 (美妙)時間16年前 (2009/08/21 09:10), 編輯推噓2(205)
留言7則, 5人參與, 最新討論串1/2 (看更多)
想要讀檔的時候已經malloc好記憶體空間 由於想要 malloc二維的矩陣空間 所以 想要先得知file的總行數 不知道有沒有已經有的函式可以使用呢?(使用c語言) 不好意思 如果是個蠢問題的話 先謝謝大家>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.113.209

08/21 09:13, , 1F
順帶一提 我在ubuntu的環境下撰寫程式 感謝
08/21 09:13, 1F

08/21 10:39, , 2F
沒有這種東西。
08/21 10:39, 2F

08/21 13:46, , 3F
用system去叫wc -l如何XD
08/21 13:46, 3F

08/21 16:07, , 4F
那都會讀到檔,這就像人家給一疊鈔票之前你還沒點就要有
08/21 16:07, 4F

08/21 16:07, , 5F
辦法知道裡面有幾張假鈔一樣,不可能的事。
08/21 16:07, 5F

08/21 22:02, , 6F
2pass不就得了?
08/21 22:02, 6F

08/21 22:55, , 7F
2pass當然ok啦, 只是看原po原本似乎想1pass搞定@_@"
08/21 22:55, 7F
文章代碼(AID): #1AZVG8wV (C_and_CPP)
文章代碼(AID): #1AZVG8wV (C_and_CPP)