Knihovny C/Soubory
Tato stránka popisuje funkce pro práci se soubory v knihovně stdio.h. Pokud chceme pracovat se souborem v C++, musíme soubor nejprve otevřít.
fopen, freopen, fdopen, tmpfile a fclose
editovatMódy | Popis | Kurzor | ||
---|---|---|---|---|
r | rb | Otevře pro čtení | Na začátku | |
w | wb | Otevře pro přepsání, vyprázdní (pokud neexistuje, je vytvořen) | Na začátku | |
a | ab | Otevře pro přidávání | Na konci | |
r+ | rb+ | r+b | Otevře pro čtení a zápis | Na začátku |
w+ | wb+ | w+b | Otevře pro čtení a zápis, vyprázdní | Na začátku |
a+ | ab+ | a+b | Otevře pro čtení a přidávání | Na konci |
Všechny tyto funkce slouží pro otevření a zavření souboru, se kterým mezitím můžeme pracovat.
- fopen – Otevře soubor
- freopen – Znovuotevře soubor (změní přístupový mód)
- tmpfile – Vytvoří a otevře dočasný soubor který je po zavření smazán
- fclose – Zavře soubor