[P&AM Lab] генератор паролей

Константин Никулов nateford на inbox.ru
Вт Фев 15 20:38:49 MSK 2011


Тут есть проверка на ошибку у fgets. А какие у него ошибки-то могут быть? В мане не написано.


Tue, 15 Feb 2011 19:31:26 +0300 письмо от "Grigoriy A. Sitkarev" <sitkarev на komitex.ru>:

> Да, и конечно же, нужно проверить что len > 0. Это до того как мы начнём 
> в buf что-то изменять.
> 
> > len = strlen(buf);
> >
> > if (buf[len-1] != '\n') {
> > fprintf(stderr, "input line too long\n");
> > ...
> > }
> >
> > buf[--len] = '\0';
> 
> --
> Г.А.
> 
> _______________________________________________
> Lab mailing list
> Lab на wiki.syktsu.ru
> http://wiki.syktsu.ru/cgi-bin/mailman/listinfo/lab





Подробная информация о списке рассылки Lab