Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

fwide - Orientierung einer Datei festlegen

&pagelevel(4)&pagelevel

Definition

#include <stdio.h>
#include <wchar.h>

int fwide(FILE *dz, int mode);

Beschreibung

fwide() legt die Orientierung der Datei mit dem Dateizeiger dz fest, sofern diese noch keine Orientierung hat. Ist die Orientierung bereits festgelegt – zum Beispiel durch eine vorherige Ein-/Ausgabe-Operation – verändert fwide() diese Orientierung nicht.

Abhängig vom Argument mode versucht fwide(), die Orientierung folgendermaßen einzustellen:

mode > 0

Datei wird Langzeichen-orientiert.

mode < 0

Datei wird Byte-orientiert.

mode = 0

die Orientierung der Datei wird nicht verändert.

Returnwert

> 0

wenn dz nach dem Aufruf von fwide() Langzeichen-orientiert ist.

 

< 0

wenn dz nach dem Aufruf von fwide() Byte-orientiert ist.

 

0

wenn dz keine Orientierung hat.

Hinweis

In dieser Version des C-Laufzeitsystems werden nur 1-Byte-Zeichen als Langzeichen unterstützt.