C & C++ 관련
long ftell( FILE *stream);
Real_G
2007. 3. 14. 09:34
반응형
long ftell( FILE *stream);
현재 File position을 리턴하는 함수..
이걸 이용한 한가지 예를 들면..
___________________________________________________________
// 함수명 : GetFileSize()
// 기능 : File Size를 알아냄
// _szFileName : File명
// return value : File Size ( bit )
long GetFileSize( const char* _szFileName )
{
FILE* fp;
long nFileSize;
if( ( fp = fopen( _szFileName, "rb" ) ) == NULL )
{
return -1;
}
fseek( fp, 0L, SEEK_END );
nFileSize = ftell( fp );
fclose( fp );
return nFileSize;
}
반응형