_fmode
Proměnná _fmode
nastaví výchozí režim překladu souborů pro textový nebo binární překlad. Tato globální proměnná byla zastaralá pro bezpečnější funkční verze _get_fmode
a _set_fmode
, která by se měla používat místo globální proměnné. Je deklarován v stdlib.h následujícím způsobem.
Syntaxe
extern int _fmode;
Poznámky
Výchozí nastavení _fmode
je _O_TEXT
pro překlad v textovém režimu. _O_BINARY
je nastavení binárního režimu.
Hodnotu _fmode
můžete změnit třemi způsoby:
Propojení s Binmode.obj Tento soubor objektu změní počáteční nastavení
_fmode
na_O_BINARY
, což způsobuje všechny soubory kroměstdin
,stdout
astderr
být otevřeny v binárním režimu._get_fmode
Zavolejte nebo_set_fmode
získejte nebo nastavte_fmode
globální proměnnou.Změňte hodnotu
_fmode
přímo tak, že ji nastavíte v programu.