C ++ iswxdigit () - Βασική βιβλιοθήκη C ++

Η συνάρτηση iswxdigit () στο C ++ ελέγχει εάν ο δεδομένος ευρύς χαρακτήρας αντιστοιχεί σε έναν δεκαεξαδικό αριθμό ή όχι.

Η συνάρτηση iswxdigit () ορίζεται στο αρχείο κεφαλίδας.

πρωτότυπο iswxdigit ()

 int iswxdigit (wint_t ch);

Η συνάρτηση iswxdigit () ελέγχει αν το ch είναι ένας δεκαεξαδικός αριθμητικός χαρακτήρας όπως ταξινομείται από την τρέχουσα C τοποθεσία Οι διαθέσιμοι δεκαεξαδικοί αριθμητικοί χαρακτήρες είναι:

  • Ψηφία (0 έως 9)
  • Πεζά αλφάβητα από a έως f
  • Κεφαλαία αλφάβητα από A έως F

iswxdigit () Παράμετροι

  • ch: Ο μεγάλος χαρακτήρας που πρέπει να ελέγξετε.

iswxdigit () Επιστροφή τιμή

  • Η συνάρτηση iswxdigit () επιστρέφει μη μηδενική τιμή εάν το ch είναι δεκαεξαδικός αριθμητικός χαρακτήρας.
  • Επιστρέφει μηδέν εάν το ch δεν είναι δεκαεξαδικός αριθμητικός χαρακτήρας.

Παράδειγμα: Πώς λειτουργεί η λειτουργία 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

ενδιαφέροντα άρθρα...