C言語なら、オレに聞け! <4>

このエントリーをはてなブックマークに追加
16デフォルトの名無しさん
ファイルのサイズを調べるにはどうしたらいいでしょうか?

fp = fopen( hogehoge, "rb");
fseek( fp, 0, SEEK_END);
ftell( fp);

簡単に思いつくのはこれなんですが
unix 以外では正しくないんだとか
古いのはみんな切り捨ててもいいんですけども
stat か GetFileInformationByHandle ... めんどうくさいです