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 173 views
173 views asked Jul 12, 2020 by avibootz
1 answer 183 views
183 views asked Aug 25, 2015 by avibootz
1 answer 130 views
130 views asked Aug 22, 2023 by avibootz
1 answer 222 views
222 views asked Mar 10, 2020 by avibootz
1 answer 240 views
1 answer 216 views
216 views asked Aug 26, 2015 by avibootz
2 answers 292 views
292 views asked Aug 26, 2015 by avibootz
...