Or if you want to be standard C...
Example:
Code:
char Filename[256];
for(int i = 0; i < 10; i++)
{
std::snrintf(Filename, sizeof(Filename), "File%02d",i+1);
std::printf("%s\n", Filename);
}
The extra arguments I put in there are because I like my files to be listed numerically in order.
There is a more C++ approach to this using stringstreams.
Example:
Code:
#include <sstream>
//... later in your code
std::stringstream Filename;
for(int i = 0; i < 10; ++i)
{
Filename.clear();
Filename << "File";
Filename.fill('0');
Filename.width(2);
Filename << i;
std::cout << Filename.str().c_str() << std::endl;
}