|
|||||||
|
|
FREADSection: Bibliotheksfunktionen (3)Updated: 17. August 1996 Index Return to Main Contents BEZEICHNUNGfread, fwrite - Ein- und Ausgabe eines BinärstromsÜBERSICHT#include <stdio.h>size_t fread( void *ptr, size_t size, size_t nmemb, FILE *stream); size_t fwrite( void *ptr, size_t size, size_t nmemb, FILE *stream); BESCHREIBUNGDie Funktion fread liest nmemb Datenelemente vom Dateistrom, der mit stream bezeichnet ist, und speichert es an der Speicherposition, die durch ptr bestimmt ist. Jedes davon istDie Funktion fwrite schreibt nmemb Datenelemente der Größe size Bytes, in den Dateistrom, der duch stream angegeben ist. Sie werden von der Speicherstelle, die durch ptr angegeben ist, gelesen. RÜCKGABEWERTfread und fwrite geben die Anzahl der erfolgreich geschriebenen oder gelesenen Elemente zurück (nicht die Anzahl der Zeichen). Wenn ein Fehler auftritt oder das Dateiende erreicht ist, wird eine kleinere Zahl oder null zurückgegeben.fread unterscheidet nicht zwischen Dateiende und richtigem Fehler, der Aufrufer muß feof(3) bzw. ferror(3) benutzen, um herauszufinden was passiert ist. KONFORM ZUDie Funktionen fread und fwrite sind konform zu ANSI C3.159-1989 (``ANSI C'').SIEHE AUCHfeof(3), ferror(3), read(2), write(2).
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man3". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |