Sdílet prostřednictvím


Konstanty přístupu pro čtení a zápis do souboru

#include <stdio.h>

Poznámky

Tyto konstanty zadat typ přístupu ("a", "r" nebo "w") požadovaná pro soubor.Jak režim překladu ("b" nebo "t") a režim potvrzení na disku ("c" nebo "n") lze zadat typ přístupu.

Níže jsou popsány typy přístupu.

  • "a"
    Otevře pro zápis na konci souboru (připojení); nejprve vytvoří soubor, pokud neexistuje.Všechny zápisy operace dojít na konci souboru.Přestože mohou být přemístí ukazatel souboru pomocí fseek nebo Převinout, vždy přesunuta zpět do konce souboru před žádný zápis operace provedena.

  • "a +"
    Stejné jako výše, ale také umožňuje čtení.

  • "r"
    Otevře pro čtení.Pokud soubor neexistuje nebo nebyla nalezena, otevřete soubor volání se nezdaří.

  • "r +"
    Otevře pro čtení i zápis.Pokud soubor neexistuje nebo nebyla nalezena, otevřete soubor volání se nezdaří.

  • "w"
    Otevře prázdný soubor pro zápis.Pokud daný soubor existuje, jsou zničeny jeho obsah.

  • "w +
    Otevře prázdný soubor pro čtení i zápis.Pokud daný soubor existuje, jsou zničeny jeho obsah.

Při "r +", "w +" nebo "a +" typ je čtení i zápisu jsou povoleny (soubor je označováno jako "Update" Otevřít).Však při přepínání mezi čtení a zápis, musí být zasahujících fflush, fsetpos, fseek, nebo Převinout operace.Aktuální pozice lze určit pro fsetpos nebo fseek operace.

Viz také

Referenční dokumentace

_fdopen, _wfdopen

fopen, _wfopen

freopen, _wfreopen

_fsopen, _wfsopen

_popen, _wpopen

Globální konstanty