How to rename file in C++

1 Answer

0 votes
#include <iostream>
#include <cstdio>

using std::cout;
using std::endl;

int main()
{
	char oldname[] = "d:\\data.txt";
	char newname[] = "d:\\data.bak";

	int rv = rename(oldname, newname);
	if (rv == 0)
		cout << "File renamed" << endl;
	else
		perror("Error rename file");

	return 0;
}

/*
run:

File renamed

*/

 



answered Jun 9, 2018 by avibootz

Related questions

1 answer 202 views
202 views asked Jul 12, 2020 by avibootz
1 answer 197 views
197 views asked Aug 25, 2015 by avibootz
1 answer 145 views
145 views asked Aug 22, 2023 by avibootz
1 answer 236 views
236 views asked Mar 10, 2020 by avibootz
1 answer 255 views
1 answer 227 views
227 views asked Aug 26, 2015 by avibootz
2 answers 308 views
308 views asked Aug 26, 2015 by avibootz
...