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