在 Windows API 中, Shell Path Handling Functions中有大量用于操作路径和 URL 的方法。这些函数包括PathAddBackslash
、PathCanonicalize
、PathCombine
和等辅助函数PathIsDirectory
。
问题是:是否有任何 Posix 提供的功能或提供类似功能的基于 Linux 的库?也就是说,简化路径组合、规范化、解析以及 URL 解析?
我知道可以用 C++ 编写这样的函数(不是小但不复杂的工作),但我的问题是:Linux 上是否有任何现成的“官方”库已经具有类似的功能?