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 355 views
355 views asked Jul 12, 2020 by avibootz
1 answer 284 views
284 views asked Aug 25, 2015 by avibootz
1 answer 270 views
270 views asked Aug 22, 2023 by avibootz
1 answer 325 views
325 views asked Mar 10, 2020 by avibootz
1 answer 349 views
1 answer 335 views
335 views asked Aug 26, 2015 by avibootz
2 answers 421 views
421 views asked Aug 26, 2015 by avibootz
...