Libreria locale C ++ - isgraph
Descrizione
Controlla se il carattere ha una rappresentazione grafica e i caratteri con rappresentazione grafica sono tutti quei caratteri che possono essere stampati (come determinato da isprint) tranne il carattere spazio ('').
Dichiarazione
Di seguito è riportata la dichiarazione per std :: isgraph.
C ++ 98
int isgraph ( int c );
C ++ 11
int isgraph ( int c );
Parametri
c - Carattere da controllare, cast a un int o EOF.
Valore di ritorno
Restituisce un valore diverso da zero.
Eccezioni
No-throw guarantee - questa funzione non genera mai eccezioni.
Esempio
Nell'esempio seguente per std :: isgraph.
#include <stdio.h>
#include <ctype.h>
int main () {
FILE * pFile;
int c;
pFile=fopen ("myfile.txt","r");
if (pFile) {
do {
c = fgetc (pFile);
if (isgraph(c)) putchar (c);
} while (c != EOF);
fclose (pFile);
}
}