如果我需要,我想我可以使用流编写我自己的版本,但这似乎是应该在某个地方的基本功能。是否有win32 CopyFile的跨平台版本?
0
A
回答
3
boost::filesystem
库包含一个copy_file
函数。据记载 at the boost website.
它可以像这样使用
#include <string>
#include <boost/filesystem.hpp>
std::string sourcePath = "./sourceFile.txt";
std::string destPath = "./destFile.txt";
boost::filesystem::copy_file(sourcePath, destPath, boost::filesystem::copy_option::overwrite_if_exists);
2
0
2NinerRomeo的帖子包含一个错误:应该说overwrite_if_exists whare它说overwrite_if_exitsts
+0
修正了,谢谢。 – 2NinerRomeo 2012-07-25 00:17:12
相关问题
- 1. 跨平台版本的__PTRDIFF_TYPE__
- 2. C#/ CopyFile:带有进度的跨平台代码
- 3. Subversion版本库是否兼容(跨平台)?
- 4. C是否有跨平台框架?
- 5. 跨平台版本的ntohl()? - C++
- 6. 是否有窗口vista的超薄读写器锁的跨平台版本?
- 7. 是否有跨平台的脚本语言,不需要安装?
- 8. 使用宏WIN32或_MSC_VER跨平台
- 9. npm脚本:是否有跨平台条件语句?
- 10. Silverlight 4是否具有跨平台本机进程调用?
- 11. 在不同的平台上是否有相同的版本?
- 12. 跨平台的shell脚本
- 13. 汇编代码是否跨平台?
- 14. Rust是否支持fork()跨平台?
- 15. android平台版本
- 16. IOCP,跨平台库?
- 17. 是否有一种跨平台的方式来访问JSP servlet?
- 18. 是否有跨平台使用的MulDiv功能?
- 19. 是否有像.dll或.so这样的东西,但跨平台?
- 20. Boost中是否有跨平台的高管?
- 21. Poco C++库是否具有跨平台的WaitForMultipleObjects()模拟?
- 22. C#/。NET是否有跨平台的GUI框架?
- 23. 是否有适用于iPhone的跨平台网络库?
- 24. 是否有适用于Android的跨平台clearButtonMode与React Native
- 25. 是否有功能齐全的跨平台shebang线?
- 26. 是否有免费的跨平台设置生成器工具?
- 27. 是否有开源的跨平台推送服务器?
- 28. 跨平台Bonjour
- 29. 跨平台移动平台编程
- 30. 跨平台
跨越哪些平台有关系吗?你使用什么库/允许问题的范围? – 0xC0000022L 2012-03-06 19:53:47
你在找C++ std lib中的等价物吗?如果是这样,就没有这样的事情。 – 2012-03-06 19:56:33
主要看望posix和windows平台。看看升压/文件系统。看起来很有希望。 – 2NinerRomeo 2012-03-06 20:01:20