Ц ++ исграпх () - Ц ++ стандардна библиотека

Функција исграпх () у Ц ++ проверава да ли је дати знак графички или није.

протограф исграпх ()

 инт исграпх (инт цх);

На isgraph()функција проверава да chима графички приказ према класификацији тренутном Ц лоцале. Подразумевано су следећи знакови графички:

  • Знаменке (0 до 9)
  • Велика слова (А до Ж)
  • Мала слова (од а до з)
  • Интерпункцијски знакови (! "# $% & '() * +, -. /:;? @ () _` (|) ~)

Понашање оф isgraph()је недефинисано ако вредност цх није представљива као непотписани цхар или није једнака ЕОФ.

Дефинисано је у датотеци заглавља "> датотека заглавља.

исграпх () параметри

ch: Знак за проверу.

исграпх () Повратна вредност

Функција исграпх () враћа вредност која није нула ако је цх графичка, у супротном враћа нулу.

Пример: Како функционише функција исграпх ()

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

Када покренете програм, излаз ће бити:

 $ има графички приказ нема графички приказ

Занимљиви Чланци...