Skip to content

AD-iOS/adlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

adlib

author: AD ad-ios334@outlook.com
maintenance: AD ad-ios334@outlook.com
version: 1.1

AD 的 C++庫

AD's C++ dev library, 簡稱 ADCDL

修改

  • 標準庫命名空間修改:

ADCDL 修改了 std 命名空間(具體請看 fix_std.hpp)
如果不使用 ADCDL 不推薦引入 fix_std.hpp 頭文檔, 除非你有特殊需求

fix_std.hpp 主要添加了 std::fs 即在 std 命名空間中添加了 fs

並且為了確保 clang14 (可能包括以下) 編譯器可以使用 std::filesystem, 我們給 std 命名空間中添加了以下程式碼(包括添加的 fs 程式碼)

#ifdef _LIBCPP_VERSION
    namespace fs = __fs::filesystem;
    namespace filesystem = __fs::filesystem;
#else
    namespace fs = filesystem;
#endif

如果你沒有特殊用途應該使用 std::filesystem 或者 namespace fs = std::filesystem 而不是使用 std::fs

提供

庫提供了 mkdir, touch, mkfile(touch 的別名), read, ... , archive 等等 api

如果要使用 archive api 請安裝libarchive

其他

如果無法從ad-ios334@outlook.com電子郵件聯繫上我(AD)請嘗試以下電子郵件
ad-ios335@outlook.com
ad-ios336@outlook.com
ad-ios337@outlook.com


About

C++ Library of AD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors