在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