Jmenné prostory
Varianty

Standard C I/O

Z cppreference.com
< cpp


Následující funkce poskytují alternativu k C++ stream-based IO třídám.

clearerrvymaže chyby
fcloseuzavře soubor
feoftrue pokud je konec souboru (end-of-file)
ferrorkontrala chyby souboru
fflushzapíše obsah výstupního bufferu
fgetczíská znak z proudu
fgetposzíská pozici v souboru
fgetszíská pole znaků (string) z proudu
fopenotevře soubor
fprintfvytiskne formátovaný výstup do souboru
fputcvytiskne znak do souboru
fputsvypíše pole znaků (string) do souboru
freadčte ze souboru
freopenotevře existující IO proud (stream) s jiným jménem
fscanfčte formátovaný vstup ze souboru
fseekpřesun na určitou pozici v souboru
fsetpos přesun na určitou pozici v souboru
ftellvrací současnou pozici v souboru
fwritezápis do souboru
getcpřečte znak ze souboru
getcharpřečte znak z stdin
getspřečte řetězec znaků (string) ze stdin
perrorzobrazí řetězcovou verzi současné chyby do stderr
printfzápis formátovaného výstupu do stdout
putcvypíše znak do proudu
putcharvypíše znak do stdout
putsvypíse řetězec znaků do stdout
removesmaže soubor
renamepřejmenuje soubor
rewindpřesune značku pozice v souboru na začátek souboru
scanfčte formátovaný vstup z stdin
setbufnastaví buffer pro určitý proud
setvbufnastaví buffer a jeho velikost pro určitý proud
snprintfzapíše formátovaný výstup do bufferu (s kontrolou přetečení)
sprintfzapíše formátovaný výstup do bufferu
sscanfčte formátovaný vstup z bufferu
tmpfilevrátí ukazatel na dočasný (tmp) soubor
tmpnamvrátí unikátní jméno souboru
ungetcvrátí znak zpátky do proudu
vprintf, vfprintf, a vsprintfvypíší formátovaný výstup s proměnným počtem parametrů
vscanf, vfscanf, and vsscanfzískají formátovaný vstup z stdin s proměnným počtem parametrů
close