2014-11-13 4 views
1

на платформе Android, это:повышение :: файловая система :: unique_path возвращает пустую строку на андроид

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

возвращает пустую строку. Никаких исключений или других ошибок, которые я могу обнаружить. В частности, это Nexus 4 под управлением Android 4.4.2. Любая идея, что здесь?

ответ

0

У нас была та же проблема. Что-то не так в функции преобразования при возврате wstring для создания объекта пути. Нашим обходным решением на данный момент является использование boost :: nowide для возврата std :: string в unique_path.cpp.