C ++ iswxdigit () - C ++ Standard Library

Fungsi iswxdigit () di C ++ memeriksa apakah karakter lebar yang diberikan sesuai dengan angka heksadesimal atau tidak.

Fungsi iswxdigit () didefinisikan dalam file header.

iswxdigit () prototipe

 int iswxdigit (wint_t ch);

Fungsi iswxdigit () memeriksa apakah ch adalah karakter numerik heksadesimal seperti yang diklasifikasikan oleh lokal C saat ini. Karakter numerik heksadesimal yang tersedia adalah:

  • Digit (0 hingga 9)
  • Huruf kecil dari a sampai f
  • Huruf besar dari A sampai F

iswxdigit () Parameter

  • ch: Karakter lebar untuk diperiksa.

iswxdigit () Nilai kembali

  • Fungsi iswxdigit () mengembalikan nilai bukan nol jika ch adalah karakter numerik heksadesimal.
  • Ia mengembalikan nol jika ch bukan karakter numerik heksadesimal.

Contoh: Bagaimana fungsi iswxdigit () bekerja?

 #include #include #include #include using namespace std; void ishexadecimal(wchar_t *str) ( bool flag = false; for (int i=0; i 

When you run the program, the output will be:

 ă3ë1f is not a valid hexadecimal number 12abf is a valid hexadecimal number

Artikel yang menarik...