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

Тема в разделе "Общие вопросы по С и С++", создана пользователем alekssgor, 11 июн 2012.

  1. alekssgor

    alekssgor Well-Known Member

    Регистрация:
    26 май 2008
    Сообщения:
    118
    Симпатии:
    0
    Пытаюсь создать генератор паролей (числовых) программа выдаёт ошибку при достижении файла 800 мб
    В размере оперативки проблема???????
    В сети находил файлы по несколько гигабайт как создать такие????
    Код (Text):
                                                             //Число в строку
    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);
    }
     
  2. a0z

    a0z Well-Known Member

    Регистрация:
    15 мар 2011
    Сообщения:
    109
    Симпатии:
    0
    Раз выдаёт ошибку - проблема в ошибке.
    Подробности опускаю, поскольку описания ошибки нет.
     
  3. Kineziz

    Kineziz Гость

    Ну раз выдает тогда при достижении в файле 700 000 000 символов создавайте новый файл и туда дописывайте
     
Загрузка...

Поделиться этой страницей