wpath在VS2015中的位置

Where is wpath in VS2015

本文关键字:位置 VS2015 wpath      更新时间:2023-10-16

刚刚升级到VS 2015(从VS 2013)。尝试编译我的项目,但wpath(我用了很多!)无法识别。打开filesystem文件:

...Microsoft Visual Studio 14.0VCincludefilesystem

将其与进行比较

...Microsoft Visual Studio 12.0VCincludefilesystem

并且CCD_ 5不再存在。

它过去被定义为:

typedef basic_path<wstring, wpath_traits> wpath;

发生了什么?

如果您看到这个MSDN <filesystem>参考,您会看到它提到了"(V3)",这意味着它基于Boost文件系统版本3 API(即将推出的C++标准将使用它作为基础),该版本没有basic_pathwpath,而是只有path类。

如果要从路径中获取字符串,可以使用例如path::wstring来获取路径的宽字符串。

另请参阅此通用文件系统参考。