【发布时间】:2014-09-04 06:09:55
【问题描述】:
这是一个免费的问题:
How to build a full path string (safely) from separate strings?
所以我的问题是,如何以跨平台的方式将路径拆分为单独的字符串。
这个solution,使用Boost.Filesystem非常优雅,Boost一定实现了一些splitPath()函数。我找不到。
注意: 请记住,我可以自己完成这项任务,但我对封闭式解决方案更感兴趣。
【问题讨论】:
-
您是要拆分路径的所有部分,还是仅拆分文件名中的父目录?
-
@idanshmu : 你能提供一些 i/p 和 o/p 的样本吗?
-
你看path::iterator了吗?
标签: c++ boost path split cross-platform