2012-05-15から1日間の記事一覧

C標準関数でファイルサイズの取得 fseek( fp, 0, SEEK_END ) / ftell( fp )

C

久々で忘れちゃってたのでメモ #include <stdio.h> int main(void) { FILE *fp; char *fname = "test.txt"; long sz; fp = fopen( fname, "rb" ); if( fp == NULL ){ printf( "%sファイルが開けません\n", fname ); return -1; } fseek( fp, 0, SEEK_END ); sz = ftel</stdio.h>…