How do I know the free space of SD card? June 03, 2009 06:01PM | Registered: 14 years ago Posts: 26 |
Re: How do I know the free space of SD card? June 03, 2009 10:10PM | Registered: 14 years ago Posts: 303 |
#include sys/statvfs.h void UpdateFreeSpace() { struct statvfs fiData; if(statvfs("/",&fiData) < 0) { snprintf(diskinfo, sizeof(diskinfo)-1, "Free space: Unknown"); } else { snprintf(diskinfo, sizeof(diskinfo)-1, "Free space: %ld/%ld MB", fiData.f_bfree*fiData.f_bsize/1000000, fiData.f_blocks*fiData.f_bsize/1000000); } }
Re: How do I know the free space of SD card? June 04, 2009 12:38AM | Registered: 14 years ago Posts: 26 |