我相信boost::filesystem
至少是用于为C ++ 17设计std::filesystem
的“源”库之一。
他们有多相似?如果非常相似,那么已知的陷阱和不兼容性是什么?如果没有,它们在哪里相似?
这是在使用std::filesystem
,std::experimental::filesystem
或boost::filesystem
实现某些内容的背景下,并希望了解切换库时所需的可能工作范围(例如,如果发现一个特定平台上的std
库不合适。
这不是替代图书馆推荐的请求。