La función iswprint () en C ++ comprueba si el carácter ancho dado se puede imprimir o no.
La función iswprint () se define en el archivo de encabezado.
prototipo de iswprint ()
int iswprint (wint_t ch);
La función iswprint () comprueba si ch es imprimible o no. De forma predeterminada, se pueden imprimir los siguientes caracteres:
- Dígitos (0 a 9)
- Letras mayúsculas (de la A a la Z)
- Letras minúsculas (de la a a la z)
- Caracteres de puntuación (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
- Espacio
Parámetros de iswprint ()
- ch: El carácter ancho a comprobar.
iswprint () Valor de retorno
- La función iswprint () devuelve un valor distinto de cero si se puede imprimir ch.
- Devuelve cero si no se puede imprimir ch.
Ejemplo: ¿Cómo funciona la función 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.