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

Ваш аккаунт

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

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

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

remove

remove


Функция            Удаляет файл.

Синтаксис          #include<stdio.h>
                   int remove(const char *filename);

Файл, содержащий   stdio.h
прототип

Описание           remove удаляет  файл,  имя  которого  определяется
                   параметром  filename.  Это  макрокоманда,  которая
                   просто транслируется в вызов unlink. Если файл был
                   открыт не забудьте его предварительно закрыть.

                   Замечание. Строка  с  именем  файла может включать
                   его полный маршрут.

Возвращаемое       При успешном завершении remove возвращает 0. При
значение           ошибке возвращает -1 и присваивает глобальной пе-
                   ременной errno одно из следующих значений:

                       ENOENT - Такого файла или директории нет.
                       EACCES - Доступ запрещен.

Переносимость     remove доступна в системах UNIX и поддерживается
                  стандартом ANSI C.

Смотрите также    unlink.

Пример:

#include<stdio.h>

int main(void)
{
   char file[80];
   /* запросить имя удаляемого файла */
   printf("Введите имя удаляемого файла */
   gets(file);
   /* удалить файл */
   if(remove(file)==0)
      printf("Файл %s удален.\n");
   else
      perror("remove");
   return 0;
}

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

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог