C ++ iswprint () - Libreria standard C ++

La funzione iswprint () in C ++ controlla se il carattere largo specificato può essere stampato o meno.

La funzione iswprint () è definita nel file di intestazione.

prototipo iswprint ()

 int iswprint (wint_t ch);

La funzione iswprint () controlla se ch è stampabile o meno. Per impostazione predefinita, sono stampabili i seguenti caratteri:

  • Cifre (da 0 a 9)
  • Lettere maiuscole (dalla A alla Z)
  • Lettere minuscole (dalla a alla z)
  • Caratteri di punteggiatura (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
  • Spazio

Parametri iswprint ()

  • ch: il carattere largo da controllare.

iswprint () Restituisce il valore

  • La funzione iswprint () restituisce un valore diverso da zero se ch può essere stampato.
  • Restituisce zero se ch non può essere stampato.

Esempio: come funziona la funzione iswprint ()?

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"Ĥĕllö ĂllĦow are ŷou"; for (int i=0; i 

When you run the program, the output will be:

 Ĥĕllö Ăll Ħow are ŷou

Here, and are non-printable characters in the string.

Articoli interessanti...