Advertisement
Guest User

Untitled

a guest
Jul 4th, 2015
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. //в функцию передается указатель на уже открытый файл
  2. //Функция для записи в файл
  3. //В случае успешного выполнения функция возвращает значение 1
  4. //и выводит элементы списка на экран, иначе 0
  5. //====================================================
  6.  
  7. int OutputFile(list *h,FILE *file)
  8.   {
  9.     if(!h)
  10.       return 0;
  11.     list *it = (list*)malloc(sizeof(list));
  12.     *it = *h;
  13.     while(it->next != h)
  14.       {
  15.           fprintf(file,"%s\n",it->info.str);
  16.           it= it->next;
  17.       }
  18.     fclose(file);
  19.     free(list);
  20.     return 1;
  21.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement