I have this peace of code
我有这种代码的和平
string targetFile = string + boost::filesystem::path.filename()
the problem is that it considers path.filename()
as path instead of the string that the documentation tells (http://www.boost.org/doc/libs/1_36_0/libs/filesystem/doc/reference.html#Class-template-basic_path)
问题是它将path.filename()视为路径而不是文档所指示的字符串(http://www.boost.org/doc/libs/1_36_0/libs/filesystem/doc/reference.html#Class-模板的basic_path)
2 个解决方案
#1
5
Are you using boost 1.36? Newer versions of Boost document it to return a path:
你使用的是boost 1.36吗?较新版本的Boost记录它返回路径:
path filename() const;
#2
0
string targetFile = string + boost::filesystem::path.filename().string();
you can use like that.
你可以这样使用。
#1
5
Are you using boost 1.36? Newer versions of Boost document it to return a path:
你使用的是boost 1.36吗?较新版本的Boost记录它返回路径:
path filename() const;
#2
0
string targetFile = string + boost::filesystem::path.filename().string();
you can use like that.
你可以这样使用。