【发布时间】:2012-10-05 09:15:56
【问题描述】:
在 Windows API 中,Shell Path Handling Functions 提供了大量用于处理路径和 URL 的方法。这些函数包括PathAddBackslash、PathCanonicalize、PathCombine 和PathIsDirectory 等助手。
问题是:是否有任何 Posix 提供的功能或提供类似功能的基于 Linux 的库?也就是简化了路径组合、规范化、解析以及URL解析?
我知道用 C++ 编写这样的函数是可能的(不是小但不复杂的工作),但我的问题是:Linux 上是否有任何现成的“官方”库已经具有类似的功能?
【问题讨论】:
-
boost.filesystem?虽然它不做我认为的网址
-
你看过 libcurl curl.haxx.se/libcurl
-
看看[boost文件系统](boost.org/doc/libs/1_51_0/libs/filesystem/doc/…)