C ++ fgetc () - C ++ standardraamatukogu

Funktsioon fgetc () C ++ -s loeb järgmise sisendi voost järgmise märgi.

fgetc () prototüüp

 int fgetc (FILE * voog);

fgetc()Funktsioon võtab file stream oma argument ja tagastab järgmisel tegelasele antud stream kui täisarv tüüpi.

See on määratletud päisefailis.

fgetc () parameetrid

voog: failivoog märgi lugemiseks.

fgetc () Tagastusväärtus

  • Edu korral tagastab funktsioon fgetc () loetud tähemärgi.
  • Ebaõnnestumisel tagastab EOF. Kui tõrge on põhjustatud faili lõppemise tõttu, määrab see eof-indikaatori. Kui rike on põhjustatud muudest vigadest, määrab see veaindikaatori.

Näide: Kuidas funktsioon fgetc () töötab

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

Programmi käivitamisel on võimalik väljund:

 Failide käitlemise näide

Huvitavad Artiklid...