【发布时间】:2014-02-19 12:07:04
【问题描述】:
我有一个像这样的文件路径
"C:/Documents/Music/Jazz/../../Pictures/picture.jpg"。
我需要删除“../”标记并将原始文件路径转换为"C:/Documents/Pictures/picture.jpg"。
如何使用 Visual Studio 2012(或 2013)标头中的类来做到这一点?
【问题讨论】:
-
C++11标准文件系统库是从什么时候开始的?
-
什么?它在哪里?
-
对不起,这是我的错。实际上,Visual Studio 2012 和 Visual Studio 2013 提供的
标头并没有成为 C++ 标准的一部分。然后我将编辑问题。 -
没关系,但重要的是要知道我们是在谈论
boost::filesystemv2 还是 v3,因为标准可能基于 v3,而 VS 的标头基于 v2。跨度> -
由于我指的是 VS 2012
标头,我们正在谈论 boost::filesystem v2