看板 Programming 關於我們 聯絡資訊
※ 引述《sorryChen (陳揚和)》之銘言: : 一定要讀過每個字元然後看有幾個\n嗎, 因為檔很大時還滿慢的 : call system call wc 應該就更慢了 一定要讀過每個字元, 這種時候操作最低階的讀取函式會比較有利, fread 或 fgets 的話還會多花把資料從 stream 複製到你指定 buffer 上的時間。 : 要怎麼知道檔案有多大我也不確定 這個file system 應該有紀錄 : 不用一個個字元數.. 但有os independent的函數可回傳檔案大小嗎 檔案大小可以用 Boost.Filesystem, 範例在下面的連結有: http://www.boost.org/doc/libs/1_37_0/libs/filesystem/example/file_size.cpp -- Ling-hua Tseng (uranus@tinlans.org) Department of Computer Science, National Tsing-Hua University Interesting: C++, Compiler, PL/PD, OS, VM, Large-scale software design Researching: Software pipelining for VLIW architectures Homepage: https://www.tinlans.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.104.77