C言語でのファイルサイズ取得方法
巷ではfseekとSEEK_ENDでファイル終端位置をftellで取得するという方法が紹介されているが,これは潜在的な脆弱性を伴っているらしい.
参考: FIO19-C. ファイルサイズの計算に fseek() および ftell() を使用しない
結論としては,ファイルサイズの取得にはfstatを使えとのこと.
巷ではfseekとSEEK_ENDでファイル終端位置をftellで取得するという方法が紹介されているが,これは潜在的な脆弱性を伴っているらしい.
参考: FIO19-C. ファイルサイズの計算に fseek() および ftell() を使用しない
結論としては,ファイルサイズの取得にはfstatを使えとのこと.