ファイルを切り詰める・伸長する(Linux) 最終更新日 2007年11月2日 23:46 ftruncateを用いることでファイルの長さを指定して、切り詰めたり伸長することができる。 別ウィンドウで開く すべて選択してコピー ダウンロード 行番号を表示する #include "stdio.h" #include "unistd.h" FILE* fp = fopen( "test.bin", "wb" ); int fd = fileno( fp ); ftruncate( fd, len ); // lenは設定したい長さ fclose( fp );