在Windows API中,有一组用于在Shell Path Handling Functions处理路径和URL的方法。这些职能包括帮助者,如PathAddBackslash
,PathCanonicalize
,PathCombine
和PathIsDirectory
。Windows Path API有没有Linux替代品?
现在的问题是:是否有任何Posix提供的功能或基于Linux的库提供类似的功能?也就是说,简化路径组合,规范化,解析以及URL解析?我知道可以用C++编写这样的函数(不是很小但不是很复杂的工作),但我的问题是:在Linux上是否有已经具有类似功能的现成“官方”库?
Boost.Filesystem的?虽然它不会执行URL我认为 – Zharf
你看看libcurl http://curl.haxx.se/libcurl/ – daxroc
看看[boost文件系统](http://www.boost.org/doc/ libs/1_51_0/libs/filesystem/doc/reference.html#class-path) – Marius