使用C ++在Windows 8上重命名文件

时间:2014-04-25 18:43:10

标签: c++ windows-8.1

我正在使用运行C ++项目的Windows 8计算机。我有时会收到以下代码行的-1响应。有没有其他方法可以重命名可以使用的文件?

    std::rename(oldFileName, newFileName);

1 个答案:

答案 0 :(得分:0)

我无法从perror接收输出,但我能够找到解决方案。

上周有一个Windows更新(我不知道,因为它不是我的电脑)对C盘有更多限制。我的oldFileName位于C盘中,由于这些限制,它不会重命名该文件。 我不得不将文件位置移出C盘。