如何以下列形式转换boost :: filesystem :: path:
根/ subdir1 / subdir2 /../ some.file
至:
根/ subdir1 / some.file
可能有多个“升级”操作员?
查看Boost文件系统库中的canonical。
简短的问题,简短的回答:
通过随后简单地擦除路径中的每个qazxsw poi事件。您可以轻松地使用正则表达式。
为什么不使用branch_path()?它返回boost :: filesystem :: path的父目录
例:
/<dirname>/..
您可以随意使用它。