Skip to content

Latest commit

 

History

History
71 lines (66 loc) · 2.3 KB

README.md

File metadata and controls

71 lines (66 loc) · 2.3 KB

🔥C++ Data Lib🔥

🌐About🌐

This is Easy Lib for Saving, Loading, Managing Data and Files <3

📃Usage📃

1. Download Tag add Files to project And Include Header File
Array:
2.1 Create
Data::Array [ClassName] = Data::Array({Path}, {Size});
2.2 Update FilesList
[ClassName].UpdateList();
2.3 Get FilesList
[ClassName].FileList[{element}];
2.4 Read Data From File in this dir to Array
[ClassName].Read({FileName}, {UnHash function(optional) for line});
2.5 Save Data from Array to File
[ClassName].Save({FileName}, {Hash function(optional) for line});
2.6 Create File
[ClassName].Create({FileName});
2.7 Remove File
[ClassName].Remove({FileName});
2.8 Check if IsEmpty
[ClassName].IsEmpty({FileName});
2.9 Check if files was changed in Dir
[ClassName].Check();
2.10 Acces to Data Array
[ClassName].Content

Vector:
2.1 Create
Data::Vector [ClassName] = Data::Vector({Path}, {Size});
2.2 Update FilesList
[ClassName].UpdateList();
2.3 Get FilesList
[ClassName].FileList[{element}];
2.4 Read Data From File in this dir to Array
[ClassName].Read({FileName}, {UnHash function(optional) for line});
2.5 Save Data from Array to File
[ClassName].Save({FileName}, {Hash function(optional) for line});
2.6 Create File
[ClassName].Create({FileName});
2.7 Remove File
[ClassName].Remove({FileName});
2.8 Check if IsEmpty
[ClassName].IsEmpty({FileName});
2.9 Check if files was changed in Dir
[ClassName].Check();
2.10 Acces to Data Vector
[ClassName].Content

🔥Features🔥

  • Vectors.
  • Arrays.
  • List All Files in Dir.
  • Remove File.
  • Create File.
  • Create Dir.
  • Load Data From File.
  • Save Data to File.
  • Manage Conetent Data.
  • Check if File is empty.
  • Check if Files are change.
  • Custom Hash Function For Every Line
  • Save in dec Format