boost :: filesystem :: unique_path在android上返回空字符串

时间:2014-11-13 15:49:26

标签: android boost-filesystem

在Android上,这个:

std::string path = boost::filesystem::unique_path().string();

返回空字符串。没有我能检测到的异常或其他错误情况。具体来说,这是运行Android 4.4.2的Nexus 4。知道这里有什么?

1 个答案:

答案 0 :(得分:0)

我们遇到了同样的问题。返回wstring构造路径对象时,转换函数有问题。我们现在的解决方法是使用boost :: nowide在unique_path.cpp中返回一个std :: string。