Funkcija iswgraph () sistēmā C ++ pārbauda, vai dotajam platajam rakstzīmei ir grafisks attēlojums.
Funkcija iswgraph () ir definēta galvenes failā.
iswgraph () prototips
int iswgraph (wint_t ch);
Funkcija iswgraph () pārbauda, vai ch ir grafisks attēlojums, kas klasificēts pēc pašreizējās C lokalizācijas. Pēc noklusējuma šādas rakstzīmes ir grafiskas:
- Cipari (no 0 līdz 9)
- Lielie burti (A līdz Z)
- Mazie burti (no a līdz z)
- Pieturzīmes (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
iswgraph () parametri
- ch: Plašais raksturs, kas jāpārbauda.
iswgraph () Atgriežamā vērtība
- Funkcija iswgraph () atgriež vērtību, kas nav nulle, ja ch ir grafisks attēlojuma raksturs.
- Tas atgriež nulli, ja ch nav grafiska attēlojuma rakstura.
Piemērs: Kā darbojas iswgraph () funkcija?
#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; )
Palaidot programmu, izeja būs:
nav grafiskā attēlojuma Ω ir grafiskā attēlošana