fp = fopen ("file", "r");// or fp = fopen ("file", "rb");
fseek (fp, 0, SEEK_END);
l = ftell (fp);
このコードってUNIX系でしか正しく動かないようなのですが
標準でファイルサイズを取得する方法はあるんですか?