C ++ fgetc () - Standardna knjižnica C ++

Funkcija fgetc () v jeziku C ++ bere naslednji znak iz danega vhodnega toka.

prototip fgetc ()

 int fgetc (FILE * tok);

fgetc()Funkcija je tok datotek kot svoj argument in vrne naslednji znak iz danega toka kot tipa celo število.

Določen je v datoteki glave.

fgetc () Parametri

tok: tok datoteke za branje znaka.

fgetc () Vrnjena vrednost

  • Po uspehu funkcija fgetc () vrne prebrani znak.
  • Ob okvari vrne EOF. Če je napaka posledica konca datoteke, nastavi indikator eof. Če napako povzročijo druge napake, nastavi indikator napake.

Primer: Kako deluje funkcija 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; )

Ko zaženete program, bo možen izhod:

 Primer obdelave datotek

Zanimive Članki...