C ++ iswalnum () - Standardna knjižnica C ++

Funkcija iswalnum () v jeziku C ++ preveri, ali je dani široki znak alfanumerični znak ali ne.

Funkcija iswalnum () je definirana v datoteki glave.

prototip iswalnum ()

 int iswalnum (wint_t ch);

Funkcija iswalnum () preveri, ali je ch alfanumerični znak ali ne. Naslednji znaki so alfanumerično:

  • Velike črke: od A do Ž
  • Male črke: od a do ž
  • Števke: od 0 do 9

parametri iswalnum ()

  • ch: Širok znak za preverjanje.

iswalnum () Vrnjena vrednost

  • Funkcija iswalnum () vrne ničelno vrednost, če je ch alfanumerični znak.
  • Vrne nič, če ch ni alfanumerični znak.

Primer: Kako deluje funkcija iswalnum ()?

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t wc1 = L'u00b6'; wchar_t wc2 = L'u00c5'; wcout << L"In the current locale" << endl; iswalnum(wc1)?wcout << wc1 << " is alphanumeric ":wcout << wc1 << " is not alphanumeric "; wcout << endl; iswalnum(wc2)?wcout << wc2 << " is alphanumeric ":wcout << wc2 << " is not alphanumeric "; return 0; )

Ko zaženete program, bo rezultat:

 V trenutnem jeziku ¶ ni alfanumerično Å je alfanumerično

Zanimive Članki...