Hệ thống tệp trong bộ nhớ cho C++20
(github.com/lesomnus)Có tình huống cần nhận vị trí thư mục đích làm đối số rồi tạo ra một vài tệp, nhưng do lỗi con người nên đôi khi xảy ra việc tạo/xóa tệp ở vị trí ngoài ý muốn. Vấn đề tương tự cũng rất dễ xảy ra, đặc biệt khi làm việc trong thư mục tạm để phục vụ kiểm thử.
Vì tôi không thấy có thư viện C++ nào cung cấp giao diện tương tự std::filesystem (hay là do tôi chưa tìm ra).. nên đã tự triển khai.
Bạn có thể hiểu đây là thư viện có cùng mục đích với các thư viện sau.
io/fs của golang (https://pkg.go.dev/io/fs)
memfs của npm (https://www.npmjs.com/package/memfs)
Chưa có bình luận nào.