El iswspace() es una función integrada en C/C++ que verifica si el carácter ancho dado es un carácter de espacio en blanco ancho o no. Se define dentro del archivo de encabezado cwctype de C++.
Sintaxis :
int iswspace(ch)
Parámetros : la función acepta un solo parámetro obligatorio ch que especifica el carácter ancho que se verificará para un carácter de espacio en blanco ancho o no.
Valor devuelto : la función devuelve dos valores como se muestra a continuación.
- Devuelve un valor distinto de cero si el parámetro ch es un amplio espacio en blanco.
- Devuelve 0 si no es un carácter en minúsculas.
Los siguientes programas ilustran la función anterior.
Programa 1 :
// C++ program to illustrate // iswspace() function #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t c; int i = 0; wchar_t str[] = L"Geeks For Geeks\n"; // Check for every character // in th string while (str[i]) { c = str[i]; // Function to check the character // is a wide whitespace or not if (iswspace(c)) c = L'\n'; putwchar(c); i++; } return 0; }
Producción:
Geeks For Geeks
Programa 2 :
// C++ program to illustrate // iswspace() function #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t c; int i = 0; wchar_t str[] = L"Hello Ishwar Gupta\n"; // Check for every character // in th string while (str[i]) { c = str[i]; // Function to check the character // is a wide whitespace or not if (iswspace(c)) c = L'\n'; putwchar(c); i++; } return 0; }
Producción:
Hello Ishwar Gupta
Publicación traducida automáticamente
Artículo escrito por IshwarGupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA