Konstanty posunutí souboru
#include <stdio.h>
Poznámky
Tyto konstanty zadat režim překladu ("b" nebo "t").Režim je součástí řetězec určující typ přístupu ("r", "w", "a", "r +", "w +, " a + ").
Překlad režimy jsou následující:
t
Otevře v režimu text (přeložit).V tomto režimu přepravu, návrat/linefeed kombinace (CR-LF) jsou přeloženy do jediného přečtené (LF) vstup a znaky LF jsou přeloženy do CR-LF kombinace na výstup.Také CTRL + Z, je interpretován jako znak konce souboru na vstupu.Otevřen pro čtení nebo pro čtení nebo zápis souborů fopen CTRL + Z a na konci souboru zjistí a odebere, pokud je to možné.Je důvodem, že použití fseek a ftell může způsobit, že funkce přesouvat v rámci souboru s CTRL + Z fseek chování nesprávně poblíž konce souboru.[!POZNÁMKA]
t možnost není součástí standardu ANSI fopen a freopen.Je rozšíření Microsoft a není vhodné používat, kde je žádoucí přenositelnost ANSI.
b
Otevře v binárním režimu (nepřeložený).Výše uvedené překlady potlačeny.
Pokud t nebo b není uveden v režimu, režim překladu je definována proměnná výchozí režim _fmode.Další informace o použití textu a binárních režimy, viz textu a binární režim souboru v/V.