Funkcija isxdigit () v jeziku C ++ preveri, ali je dani znak šestnajstiški ali ne.
prototip isxdigit ()
int isxdigit (int ch);
Na isxdigit()
funkcija preveri, če je ch šestnajstiško številski znak, razvrščenih po trenutni locale C. Na voljo šestnajstiški številski znaki so:
- Števke (od 0 do 9)
- Male črke od a do f
- Velike črke od A do F
Obnašanje isxdigit()
je nedefinirano, če vrednost ch ni mogoče predstaviti kot nepodpisani char ali ni enaka EOF.
Določen je v datoteki glave "> datoteka glave.
isxdigit () Parametri
ch: Znak za preverjanje.
isxdigit () Vrnjena vrednost
isxdigit()
Vrne non vrednost nič, če ch je šestnajstiški znak, drugače vrne nič.
Primer: Kako deluje funkcija isxdigit ()
#include #include #include using namespace std; int main() ( bool flag = 0; char str() = "50Af"; for (int i=0; i
When you run the program, the output will be:
50Af is a valid hexadecimal number