Тема: Генератор імен для сайту
Мені треба зробити генератор імен, типу
aaaab
aaaac
aaaad
для сторінок html. ну типу згенерувати і одразу записати.
#include <iostream>
#include <windows.h>
using namespace std;
void ren(char* FileName, char* NewFileName)
{
char* Comm="ren ";
strcat(Comm, FileName);
strcat(Comm, " ");
strcat(Comm, NewFileName);
strcat(Comm, ".html");
const char* ConstComm=Comm;
system(ConstComm);
}
char** dir_b(int col)
{
system("dir /b> dir.txt");
ifstream file("dir.txt");
char* Buff[col];
for (int i=0; i<col; i++) file >> Buff[col];
return Buff;
}
int main()
{
char** Buff=dir_b(100);//кількість файлів
char* mass="abcdefghijklmnopqrstuvwxyz";
int str=strlen(mass);
char* FileName=new char[256];
char* NewFileName=new char[256];
int count=0;
for (int i=0; i<str; i++) for (int z=0; z<str; z++) for (int y=0; y<str; y++) for (int x=0; x<str; x++) for int f=0; f<str; f++) {
if (count==99) break;
wsprintf(FileName, Buff[count]);
NewFileName[0]=mass[i];
NewFileName[1]=mass[z];
NewFileName[2]=mass[y];
NewFileName[3]=mass[x];
NewFileName[4]=mass[f];
ren(FileName, NewFileName);
count++;
}
return 0;
}