C ++ iswxdigit () - C ++ standaardbibliotheek

De functie iswxdigit () in C ++ controleert of het opgegeven brede teken overeenkomt met een hexadecimaal getal of niet.

De functie iswxdigit () is gedefinieerd in het header-bestand.

iswxdigit () prototype

 int iswxdigit (wint_t ch);

De functie iswxdigit () controleert of ch een hexadecimaal numeriek teken is, zoals geclassificeerd door de huidige C-locale. De beschikbare hexadecimale numerieke tekens zijn:

  • Cijfers (0 t / m 9)
  • Kleine letters van a tot f
  • Alfabetten in hoofdletters van A tot F

iswxdigit () Parameters

  • ch: het brede teken dat moet worden gecontroleerd.

iswxdigit () Retourwaarde

  • De functie iswxdigit () retourneert een waarde die niet nul is als ch een hexadecimaal numeriek teken is.
  • Het retourneert nul als ch geen hexadecimaal numeriek teken is.

Voorbeeld: hoe werkt de functie iswxdigit ()?

 #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

Interessante artikelen...