Sdílet prostřednictvím


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.

Viz také

Referenční dokumentace

_fdopen, _wfdopen

fopen, _wfopen

freopen, _wfreopen

_fsopen, _wfsopen

Globální konstanty