fopen と fgetc をループして読んでいる巨大なファイルがあります。
fopen で「rb」フラグを使用してファイル全体を読み取るには、約 6 秒かかります。ファイルには約 25k 行あります。
私は考えていた; fgetc よりも速い方法は何ですか? 最初にすべてを char* 配列にロードする方がよいでしょうか? strcpyの方がいいですか?
fgetcの方法である場合、または少なくとも配列内のcharごとにcharを取得できる場合は、より良いことに注意してください。
fgetc よりも優れた方法は何ですか?