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 359 views
359 views asked Jul 12, 2020 by avibootz
1 answer 290 views
290 views asked Aug 25, 2015 by avibootz
1 answer 277 views
277 views asked Aug 22, 2023 by avibootz
1 answer 328 views
328 views asked Mar 10, 2020 by avibootz
1 answer 353 views
1 answer 340 views
340 views asked Aug 26, 2015 by avibootz
2 answers 425 views
425 views asked Aug 26, 2015 by avibootz
...