与W7和visual studio合作。我今天的问题是我无法重命名项目目录之外的外部文件。 Rename()函数仅适用于本地文件,尝试复制文件重命名并将其放回原位,但这不是我认为最好的方法。那么您可以通过哪些方式对计算机中的外部文件进行编辑(重命名,删除等)?
编辑:上面提到的重命名()来自stdio.h库:http://www.cplusplus.com/reference/clibrary/cstdio/rename/ 我将在一种自动文件名随机函数
中使用它答案 0 :(得分:1)
Boost.Filesystem / * http://www.boost.org/doc/libs/release/libs/filesystem/ *中的“重命名”函数将路径作为参数: http://www.boost.org/doc/libs/release/libs/filesystem/v3/doc/reference.html#rename
请参阅教程以获取示例: http://www.boost.org/doc/libs/release/libs/filesystem/v3/doc/tutorial.html