C ++ iswgraph () - C ++ standarta bibliotēka

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

Interesanti raksti...