据我所知,我在Google Checkout上付款后应该是即时的,我昨晚做了.没有提及文档中的任何延迟,收据消息只是说返回Google Play开发者网站完成注册.但是,单击它提供的链接只会让我回到付费阶段.
这种延迟是正常还是我只是需要联系支持或再次付款并尝试取消原件?
编辑:我找到了这个帮助页面,但点击"付款问题"只是转到"找不到页面"消息.
我有一个目录的路径,我想使用 C++ 的std::filesystem. 例如,如果路径是:
std::filesystem::path fake_path("C:\\fake\\path\\to\\my_directory\\");
Run Code Online (Sandbox Code Playgroud)
我想得到“my_directory”。
我已经看到了这个答案,最初认为在 中起作用的内容在boost::filesystem中不起作用std::filesystem,尽管这可能不正确。无论哪种方式,我都不相信这是重复的,因为那个人专门询问boost::filesystem并以文件结尾的路径。
我可以想到其他几种解决方案,例如获取fake_path.end() - 2或获取字符串并在分隔符上拆分,但没有一个像fake_path.filename()以前那样简单。
有没有一种干净的方法来获取目录路径的最后一部分,大致相当于调用.filename()文件的路径?