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

Funkcija isgraph () v jeziku C ++ preverja, ali je dani znak grafičen ali ne.

protograf isgraph ()

 int isgraph (int ch);

Na isgraph()funkcija preveri, če chima grafična predstavitev, razvrščenih po trenutni locale C. Privzeto so naslednji znaki grafični:

  • Števke (od 0 do 9)
  • Velike črke (A do Ž)
  • Male črke (od a do z)
  • Ločila (! "# $% & '() * +, -. /:;? @ () _` (|) ~)

Obnašanje isgraph()je nedefinirano, če vrednost ch ni mogoče predstaviti kot nepodpisani char ali ni enaka EOF.

Določen je v datoteki glave "> datoteka glave.

parametri isgraph ()

ch: Znak za preverjanje.

isgraph () Vrnjena vrednost

Funkcija isgraph () vrne vrednost, ki ni nič, če je ch grafična, sicer vrne nič.

Primer: Kako deluje funkcija isgraph ()

 #include #include using namespace std; int main() ( char ch1 = '$'; char ch2 = ' '; isgraph(ch1)? cout << ch1 << " has graphical representation" : cout << ch1 << " does not have graphical representation"; cout << endl; isgraph(ch2)? cout << ch2 << " has graphical representation" : cout << ch2 << " does not have graphical representation"; return 0; )

Ko zaženete program, bo rezultat:

 $ ima grafično predstavitev nima grafične predstavitve

Zanimive Članki...