C ++ fgetc () - C ++ Standardbibliotek

Funktionen fgetc () i C ++ läser nästa tecken från den angivna ingångsströmmen.

fgetc () prototyp

 int fgetc (FILE * stream);

Den fgetc()funktionen tar en fil ström som dess argument och returnerar nästa tecken från den givna strömmen som heltal typ.

Det definieras i rubrikfilen.

fgetc () Parametrar

stream: Filströmmen för att läsa karaktären.

fgetc () Returvärde

  • Efter framgång returnerar funktionen fgetc () lästecken.
  • Vid fel returnerar den EOF. Om felet orsakas på grund av filslut, ställer det in eof-indikatorn. Om felet orsakas av andra fel ställer det in felindikatorn.

Exempel: Hur funktionen fgetc () fungerar

 #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; )

När du kör programmet blir en möjlig utdata:

 Exempel på filhantering

Intressanta artiklar...