Функција фгетц () у Ц ++ чита следећи знак из датог улазног тока.
прототип фгетц ()
инт фгетц (ФИЛЕ * ток);
fgetc()
Функција узима датотеку ток као свој аргумент и враћа следећи лик из датог потока као тип цео број.
Дефинисано је у заглављу датотеке.
фгетц () параметри
ток: ток датотеке за читање знака.
фгетц () Повратна вредност
- У успеху, функција фгетц () враћа прочитани знак.
- У случају неуспеха враћа ЕОФ. Ако је квар узрокован крајем датотеке, поставља индикатор еоф. Ако су квар узроковане другим грешкама, поставља индикатор грешке.
Пример: Како функционише функција фгетц ()
#include int main() ( int c; FILE *fp; fp = fopen("file.txt","r"); if (fp) ( while(feof(fp) == 0) ( c = fgetc(fp); putchar(c); ) ) else perror("File opening failed"); fclose(fp); return 0; )
Када покренете програм, могући излаз ће бити:
Пример руковања датотекама