Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
#include <stdio.h>
Hinweise
Diese Konstanten geben den Modus der Übersetzung an („b“ oder „t“).Der Modus wird in der Zeichenfolge enthalten, die die Art des Zugriffs angibt („r“, „w“, „a“, „R+“, „w+“, „a+“).
Die Übersetzungs ändert lauten wie folgt:
t
Öffnet im Modus des Texts (Verschiebung).In diesem Modus werden Wagenrückkehr-/Zeilenvorschub (CR-LF Zeilenvorschübe in einzelne Kombinationen) (Zeilenvorschub) bei der Eingabe übersetzt, und Zeilenvorschub-Zeichen werden in CR-LF Kombinationen auf Ausgabe übersetzt.Außerdem STRG+Z wird als Dateiende Zeichen bei der Eingabe interpretiert.In den Dateien, die zum Lesen oder Lesen/Schreiben geöffnet werden, entfernt fopen Überprüfung auf STRG+Z am Ende der Datei und sie, sofern dies möglich ist.Dies geschieht, weil die Anwendung möglicherweise der fseek und ftell-Funktionen, die in einer Datei endes mit STRG+Z zu bewegen, wird fseek sich in der Nähe des Endes der Datei nicht ordnungsgemäß verhalten.
HinweisDie t Option ist nicht Teil des ANSI-Standards und fopen für freopen.Es ist eine Microsoft-Erweiterung und sollte nicht verwendet werden, wo ANSI-Portabilität erforderlich ist.
b
Öffnet im binären (unübersetzten Modus).Die oben genannten Übersetzungen werden unterdrückt.
Wenn t oder b nicht im Modusangegeben ist, wird der Modus Übersetzungs von der DEFAULT Modus Variable _fmodedefiniert.Weitere Informationen über die Verwendung von Text- und binäre Daten ändert, finden Sie unter Text und Binärdatei-Modus-Datei E/A.