C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Нетология

 fclose / f / Библиотечн. функции Borland C++

Функция            Закрывает поток.

Синтаксис          #include <stdio.h>
                   int fclose (FILE * stream);

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

Описание           Функция fclose  закрывает  указанный  поток stream.
                   Все  буфера,  связанные  с  потоком  stream,  перед
                   закрытием    сбрасываются.    Буфера,   размещенные
                   системой, освобождаются во время процесса закрытия.
                   Буфера,  назначенные  функциями setbuf или setvbuf,
                   не освобождаются  автоматически.  (Однако,  если  в
                   качестве указателя,  функции setvbuf передать 0, то
                   он будет освобожден при закрытии потока.)

Возвращаемое       Функция fclose при успешном завершении возвращает
значение           0. Если были обнаружены какие-либо ошибки, функция
                   fclose возвращает значение EOF.

Переносимость      Данная функция поддерживается системой UNIX и стан-
                   дартом ANSI C.

Смотрите также     close, fcloseall, fdopen, fflush, fflashall, fopen,
                   freopen.

Пример:

#include<string.h>
#include<stdio.h>

int main(void)
{
   FILE *fp;
   char buf[11] = "0123456789";
   /* создать файл содержащий 10 байт */
   fp = fopen("DUMMY.FIL","w");
   if(fp)
   {
       fwrite(&buf,strlen(buf),1,fp);
       /* закрыть файл */
       fclose(fp);
   }
   else
   {
       printf("Ошибка, при открытии файла\n");
   }
   return 0;
}



Letyshops [lifetime]