Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

filesize - дать размер файла

Описание

      Определяет  размер  файла  в байтах.  Имя файла должно
      быть именем  существующего  файла,  закрытого в данный
      момент.

Использование

      #include <io.h>
      long filesize(char *filename);

Возвращаемое значение

      Возвращает длину  файла  в байтах в случае  успеха,  в
      противном случае возвращает -1L и устанавливает errno.

Пример

      #include <io.h>
      main()
      {
        long size;
        size = filesize("file.dat);
        printf("Размер файла file.dat равен %d\n", size);
      }

Рекомендация

      Смотрите также stat, fstat.

оглавление

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 

Комментарии

1.
Аноним
+2 / -1
Мне нравитсяМне не нравится
2 июня 2006, 02:42:06
но эта функция применима только к файлам, имена и расположение которых уже известны, а что если у меня есть папка с файлами и программе самой нужно будет определить какие есть файлы и вывести их размер?
2.
Аноним
+2 / -2
Мне нравитсяМне не нравится
18 января 2006, 12:39:08
В файле io.h нет такой функции :(
Зато есть функция long filelength(int);
3.
Аноним
+9 / -3
Мне нравитсяМне не нравится
7 декабря 2005, 14:45:07
Ошибка -
size = filesize("file.dat);
Исправляйте на
size = filesize("file.dat");
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог