刚刚升级到 VS 2015(从 VS 2013)。
试图编译我的项目但是 wpath
(我经常使用!)无法识别。
打开filesystem
文件:
...Microsoft Visual Studio 14.0\VC\include\filesystem
比较:
...Microsoft Visual Studio 12.0\VC\include\filesystem
和wpath
不再存在。
它曾经被定义为:
typedef basic_path<wstring, wpath_traits> wpath;
发生了什么事?
最佳答案
如果您看到 this MSDN <filesystem>
reference ,你会看到它提到了“(V3)”,意思是它基于Boost filesystem version 3 API (这是即将到来的 C++ 标准将用作基础的)没有例如basic_path
或 wpath
, 相反只有 path
类。
如果你想从路径中获取一个字符串,你可以使用例如 path::wstring
获取路径的宽字符串。
关于c++ - VS2015中的wpath在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36195097/