• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Генератор Файла Паролей

  • Автор темы alekssgor
  • Дата начала
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);
}
 
A

a0z

Раз выдаёт ошибку - проблема в ошибке.
Подробности опускаю, поскольку описания ошибки нет.
 
K

Kineziz

Ну раз выдает тогда при достижении в файле 700 000 000 символов создавайте новый файл и туда дописывайте
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!