C ++ iswspace () - C ++ standardowa biblioteka

Funkcja iswspace () w C ++ sprawdza, czy podany szeroki znak jest szerokim białym znakiem, czy nie.

Funkcja iswspace () jest zdefiniowana w pliku nagłówkowym.

iswspace () prototyp

 int iswspace (wint_t ch);

Funkcja iswspace () sprawdza, czy ch jest białym znakiem, czy nie. Domyślnie następujące znaki to białe znaki:

  • spacja (0x20, „”)
  • form feed (0x0c, ' f')
  • nowy wiersz (0x0a, „ n”)
  • powrót karetki (0x0d, ' r')
  • tabulator poziomy (0x09, „ t”)
  • tabulator pionowy (0x0b, „ v”)

iswspace () Parametry

  • ch: Szeroki znak do sprawdzenia.

iswspace () Zwracana wartość

  • Funkcja iswspace () zwraca wartość niezerową, jeśli ch jest białym znakiem.
  • Zwraca zero, jeśli ch nie jest białym znakiem.

Przykład: Jak działa funkcja iswspace ()?

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L" u0939u0947u0932u094b"; wcout << L"Before removing whitespace characters" << endl; wcout << str << endl << endl; wcout << L"After removing whitespace characters" << endl; for (int i=0; i 

When you run the program, the output will be:

 Before removing whitespace characters हेलो After removing whitespace characters हेलो

Interesujące artykuły...