C ++ fgetc () - C ++ standarta bibliotēka

Funkcija fgetc () C ++ nolasa nākamo rakstzīmi no norādītās ievades straumes.

fgetc () prototips

 int fgetc (FILE * straume);

fgetc()Funkcija aizņem failu plūsma, jo tās argumentu un atgriež nākamo rakstzīmi no konkrētā plūsmā kā skaitlim tipam.

Tas ir definēts galvenes failā.

fgetc () parametri

straume: failu straume rakstzīmes nolasīšanai.

fgetc () Atgriešanās vērtība

  • Pēc panākumiem funkcija fgetc () atgriež lasīto rakstzīmi.
  • Pēc neveiksmes tas atgriež EOF. Ja kļūme rodas faila beigu dēļ, tā iestata eof indikatoru. Ja kļūmi izraisa citas kļūdas, tā iestata kļūdas indikatoru.

Piemērs: Kā darbojas 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; )

Palaidot programmu, iespējamā izeja būs:

 Failu apstrādes piemērs

Interesanti raksti...