C ++ iswgraph () - C ++ standardraamatukogu

Funktsioon iswgraph () funktsioonis C ++ kontrollib, kas antud laias tähemärgis on graafiline esitus või mitte.

Funktsioon iswgraph () on määratletud päisefailis.

iswgraph () prototüüp

 int iswgraph (wint_t ch);

Funktsioon iswgraph () kontrollib, kas ch-l on graafiline esitus, mis on klassifitseeritud praeguse C-lokaadi järgi. Järgmised märgid on vaikimisi graafilised:

  • Numbrid (0 kuni 9)
  • Suured tähed (A kuni Z)
  • Väikesed tähed (a kuni z)
  • Kirjavahemärgid (! "# $% & '() * +, -. /:;? @ () _` (|) ~)

iswgraph () parameetrid

  • ch: lai märk, mida kontrollida.

iswgraph () Tagastusväärtus

  • Funktsioon iswgraph () tagastab väärtuse, mis pole null, kui ch-l on graafiline kujutis.
  • See tagastab nulli, kui ch-il pole graafilist kujutist.

Näide: kuidas funktsioon iswgraph () töötab?

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t ch1 = L'u0009'; wchar_t ch2 = L'u03a9'; iswgraph(ch1)? wcout << ch1 << L" has graphical representation" : wcout << ch1 << L" does not have graphical representation"; wcout << endl; iswgraph(ch2)? wcout << ch2 << L" has graphical representation" : wcout << ch2 << L" does not have graphical representation"; return 0; )

Programmi käivitamisel on väljund järgmine:

 puudub graafiline esitus Ω on graafiline esitus

Huvitavad Artiklid...