DoTheWorld is a Windows/Linux single file library designed to handle files in C/C++ in a number of ways, providing everything from simple functions for reading/writing files and folders, to complex functions like taking sha256 from files, checking modification dates. And functionalities of atomic writing of folders/files through transaction systems.
- read files
- write files
- base64 encode
- base64 decode
- sha256 generation
- list files
- list files recursively
- lockers
- transaction system
- atomic writing
- check file modification date
- check file existence
- Non Relation Database
- Path manipulation
item | What Is |
---|---|
doTheWorld.zip | Full Folder Mode |
doTheWorldOne.c | Single File Version |
doTheWorld.h | Declaration |
doTheWorld.c | Definition |
Item | What It Is |
---|---|
Build | Build and Install |
Io | Basic Io Operations |
Copy and Move | Copy and Move Operations |
listage | Listage files and dirs |
base64 | Base64 encoding and decoding |
hashers | Hashers Implementation |
unix | unix timestamp from files and folders |
locker | Locker Implementations |
resource | Resource System implementation |
tree | Tree System implementation |
randonizers | Randonizers Implementations |
transactions | Transaction system implementation |
Dependencies | Dependencies |
Encryption | Encryption system |