Vstup a výstup
Vstupně-výstupní funkce čtou a zapisuje data do a ze souborů a zařízení. Vstupně-výstupní operace souborů probíhají v textovém režimu nebo v binárním režimu. Knihovna runtime Microsoftu má tři typy vstupně-výstupních funkcí:
Vstupně-výstupní funkce streamu považují data za datový proud jednotlivých znaků.
Vstupně-výstupní funkce nízké úrovně vyvolávají operační systém přímo pro operace nižší úrovně, než které poskytuje vstupně-výstupní operace datového proudu.
Vstupně-výstupní funkce konzoly a portu čtou nebo zapisuje přímo do konzoly (klávesnice a obrazovky) nebo vstupně-výstupní port (například port tiskárny).
Poznámka:
Vzhledem k tomu, že jsou funkce streamu ve vyrovnávací paměti a funkce nízké úrovně nejsou, tyto dva typy funkcí jsou obecně nekompatibilní. Ke zpracování konkrétního souboru použijte výhradně funkce streamu nebo nízké úrovně.