C ++ iswxdigit () - C ++ Standart Kitaplığı

C ++ 'daki iswxdigit () işlevi, verilen geniş karakterin onaltılık bir sayıya karşılık gelip gelmediğini kontrol eder.

İswxdigit () işlevi başlık dosyasında tanımlanmıştır.

iswxdigit () prototip

 int iswxdigit (wint_t ch);

İswxdigit () işlevi, ch'nin geçerli C yerel ayarına göre sınıflandırılan onaltılık bir sayısal karakter olup olmadığını kontrol eder. Kullanılabilir onaltılık sayısal karakterler şunlardır:

  • Rakamlar (0-9)
  • A'dan f'ye küçük harfli alfabe
  • A'dan F'ye büyük harfler

iswxdigit () Parametreler

  • ch: Kontrol edilecek geniş karakter.

iswxdigit () Dönüş değeri

  • Ch onaltılık bir sayısal karakterse iswxdigit () işlevi sıfır olmayan bir değer döndürür.
  • Ch onaltılık bir sayısal karakter değilse sıfır döndürür.

Örnek: iswxdigit () işlevi nasıl çalışır?

 #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

Ilginç makaleler...