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);

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

mode < 0

mode = 0

Datei wird Langzeichen-orientiert.

Datei wird Byte-orientiert.

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.