A
alekssgor
Пытаюсь создать генератор паролей (числовых) программа выдаёт ошибку при достижении файла 800 мб
В размере оперативки проблема???????
В сети находил файлы по несколько гигабайт как создать такие????
В размере оперативки проблема???????
В сети находил файлы по несколько гигабайт как создать такие????
Код:
//Число в строку
char* IntToStr(int a)
{
char* text = new char[10];
itoa(a, text, 10);
return text;
}
int nSt=10000000;
FILE *F;
char str[12];
if((F = fopen("Pass.txt","at+")) == NULL)
{
MessageBox(0,"Ошибка при создании или открытии файла","Сообщение",0);
return 0;
}
for(nSt; nSt<2147483647; nSt++)
{
strcpy(str, IntToStr(nSt));
strcat(str,"\n");
fputs(str, F);
}