🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17693

Re: de functie flushall

#17693
From: Joris Spriet
Date: Tue, 16 Nov 1999 00:00
29 lines
1307 bytes
Joris Van Droogenbroeck wrote in message ...
>Voor de kenners van Borland C: ik moet voor school een oefening maken in C,
>gebruik makend van de functie flushall. Wat doet die en hoe kan ik die
>gebruiken?
>
flushall() leegt alle streams en buffers;
bv.  veronderstel een bestand dat je opent met fopen(), en waar je naar toe
schrijft met fprintf().  Nadat fprintf() terugkeert, is daarom de data
nog niet fysisch naar de schijf geschreven.  Uiteindelijk gebeurt dat wel,
maar
je kunt het 'forceren' met flushall().  flushall() retourneert -denk ik- het
aantal open streams.

bv
{
  FILE *fout;
  int n;

  fout=fopen("TEMP.TMP","w");
  fprintf(fopen,"Dit is een test");
  n=flushall();
  ...
}

flushall is gedeclareerd in stdio.h:
  int flushall(void);

In MS run-time library is de functie _flushall().
Technical Details
Message-ID: <80rjoj$rgr$1@trex.antw.online.be>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <WCSX3.4$UW4.992@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,48563cb4bf65e395
X-Google-Attributes: gidfcea4,public
From: "Joris Spriet" <j.spriet@unicall.be>
Subject: Re: de functie flushall
Date: 1999/11/16
Message-ID: <80rjoj$rgr$1@trex.antw.online.be>
X-Deja-AN: 549250880
References: <WCSX3.4$UW4.992@afrodite.telenet-ops.be>
Organization: Customer of Online Internet
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Newsgroups: be.comp.programming