在窗口c+;中将文件从一个位置移动到另一个位置+; < >使用Windows 10 VisualStudioC++ 2015将文件移动到另一个位置的简单代码。在“如何将文件从一个位置移动到另一个位置”窗口中

在窗口c+;中将文件从一个位置移动到另一个位置+; < >使用Windows 10 VisualStudioC++ 2015将文件移动到另一个位置的简单代码。在“如何将文件从一个位置移动到另一个位置”窗口中,c++,C++,我在位置D:\data.txt处有一个文本文件。我想将其loaction更改为C:\total data\data.txt #include <cstdio> int main (void) { std::rename ("old_name", "new_name"); return 0; } #包括 内部主(空) { 标准::重命名(“旧名称”、“新名称”); 返回0; } 我已经使用重命名功能移动使用,但它不工作,进一步的细节 我只想更改文件的位置。将oldname指定的文件

我在位置D:\data.txt处有一个文本文件。我想将其loaction更改为C:\total data\data.txt

#include <cstdio>
int main (void)
{
std::rename ("old_name", "new_name");
return 0;
}
#包括
内部主(空)
{
标准::重命名(“旧名称”、“新名称”);
返回0;
}
我已经使用重命名功能移动使用,但它不工作,进一步的细节


我只想更改文件的位置。

将oldname指定的文件或目录的名称更改为newname。 如果oldname和newname指定了不同的路径,并且系统支持该路径,则文件将移动到新位置

#include <stdio.h>

int main ()
{
  int result;
  char oldname[] ="D:\\data.txt";
  char newname[] ="C:\\datadull\\newname.txt";
  result= rename( oldname , newname );
  if ( result == 0 )
    puts ( "File successfully renamed" );
  else
    perror( "Error renaming file" );
  return 0;
}
#包括
int main()
{
int结果;
char oldname[]=“D:\\data.txt”;
char newname[]=“C:\\datadull\\newname.txt”;
结果=重命名(旧名称、新名称);
如果(结果==0)
放置(“文件已成功重命名”);
其他的
perror(“重命名文件时出错”);
返回0;
}
notworks#include int main(void){std::rename(“old_name”、“new_name”);返回0;}请在帖子中提供其他信息。理想情况下,请提供一个答案。请比“它不起作用”更具体。