如何检查boost :: filesystem :: path(of wchar_t)是否在Windows中具有有效的文件路径?

时间:2013-05-20 09:41:05

标签: boost filepath wstring boost-filesystem

我的代码包含boost :: filesystem :: path变量,它将接受unicode字符(std :: wstring输入到path)。我想检查filesystem :: path是否是有效的Windows路径。我可以在下面提到的URL中看到很多Portablity提升文件路径函数,但那些API接受std :: string作为路径,而不是std :: wstring

http://www.boost.org/doc/libs/1_53_0/libs/filesystem/doc/portability_guide.htm

我的filesystem :: path接受wchar_t输入,因此不能与这些portablity函数一起使用。你们中的任何人都可以建议在boost中是否有任何API来检查文件路径(wchar_t)是否对Windows有效? 我想在其他操作系统中使用相同的代码。所以,MSDN不会帮助我。

0 个答案:

没有答案