Answers for "CHECK file size c"

C
1

c file size

If you use :

/** 
	Pay attention to return type! 
	ftell returns long, which can only be used for files under 2GB. 
**/
fseek(f, 0, SEEK_END); // seek to end of file
size = ftell(f); // get current file pointer
fseek(f, 0, SEEK_SET); // seek back to beginning of file

// If u want to get file of large size, use stat() instead
struct stat buf;
if(stat(filename, &buf) == -1){
   return -1;
}
return (ssize_t)buf.st_size;
Posted by: Guest on October-17-2020

Code answers related to "C"

Browse Popular Code Answers by Language