URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5351
[ Назад ]

Исходное сообщение
"Время модификации файла"

Отправлено AD , 18-Апр-06 22:07 
Требуется определить время модификации файла, добавил такой код:
if (fstat(fileno(f),sb)) {
    fprintf(stderr,"Unable to get modify time of file %s\n",filename);
    exit(1);
все работает на freebsd 5. Запустил на freebsd 6 amd64, не работает, мол не могу получить время.
Где что не так сделал?

Содержание

Сообщения в этом обсуждении
"Время модификации файла"
Отправлено chip , 19-Апр-06 18:21 
>Требуется определить время модификации файла, добавил такой код:
>if (fstat(fileno(f),sb)) {
>    fprintf(stderr,"Unable to get modify time of file %s\n",filename);
>
>    exit(1);
>все работает на freebsd 5. Запустил на freebsd 6 amd64, не работает,
>мол не могу получить время.
>Где что не так сделал?

Телепузики-телепаты в бегах.



"Время модификации файла"
Отправлено jd , 19-Апр-06 19:01 
>Требуется определить время модификации файла, добавил такой код:
>if (fstat(fileno(f),sb)) {
>    fprintf(stderr,"Unable to get modify time of file %s\n",filename);
>
>    exit(1);
>все работает на freebsd 5. Запустил на freebsd 6 amd64, не работает,
>мол не могу получить время.
>Где что не так сделал?

сделайте perror(3) вместо вашего fprintf - сразу станет яснее...