You are here: c++ small and portable file system library (file system abstraction)

c++ small and portable file system library (file system abstraction)

cmiFileSystemMini
A small portable (cross platform) C++ library with basic file system functions.

Nice alternative to boost::filesystem; If you tried to use boost:filesystem you would have noticed it is not an easy task. The cmiFileSystemMini contains some essential file system related functions.

Tested on: Windows, Mac OSX

The latest version of the class can be found as part of the cpcc library
http://www.starmessagesoftware.com/cpcclibrary/

Features: 
List of functions: --------------------- folderExists getFolder_Desktop getFolder_Temp getFolder_Fonts getPathDelimiter ExcludeTrailingPathDelimiter IncludeTrailingPathDelimiter getParentFolderOf createEmptyFile fileExists fileAppend deleteFile copyFile getFileSize extractFilename getAppFullPath getAppFullPathFilename getAppFilename getFileSystemReport getClassVersion
Benefits: 

- Only one .h and one .cpp file to include in your project.
- Includes a self-test function.

Product Delivery: 
Electronic Delivery (download)