El towlower() es una función integrada en C/C++ que convierte el carácter ancho dado en minúsculas. Se define dentro del archivo de encabezado cwctype de C++.
- Es una función en el archivo de encabezado.
, por lo que es obligatorio usar este archivo de encabezado si usa esta función - Es el equivalente de caracteres anchos de la función tolower().
Sintaxis :
wint_t towlower( wint_t ch )
Parámetro : La función acepta un solo parámetro obligatorio ch que especifica el carácter ancho que tenemos que convertir en minúsculas.
Valor devuelto : la función devuelve el equivalente en minúsculas a c, si existe dicho valor, o c (sin cambios) de lo contrario. El valor se devuelve como un valor wint_t que se puede convertir implícitamente en wchar_t.
Los siguientes programas ilustran la función anterior.
Programa 1 :
// Program to illustrate // towlower() function #include <cwchar> #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t str[] = L"GeeksforGeeks"; wcout << L"The lowercase version of \"" << str << L"\" is "; for (int i = 0; i < wcslen(str); i++) // Function to convert the character // into the lowercase version, if exists putwchar(towlower(str[i])); return 0; }
Producción:
The lowercase version of "GeeksforGeeks" is geeksforgeeks
Programa 2 :
// Program to illustrate // towlower() function #include <cwchar> #include <cwctype> #include <iostream> using namespace std; int main() { wchar_t str[] = L"hello Ishwar 123!@#"; wcout << L"The lowercase version of \"" << str << L"\" is "; for (int i = 0; i < wcslen(str); i++) // Function to convert the character // into the lowercase version, if exists putwchar(towlower(str[i])); return 0; }
Producción:
The lowercase version of "hello Ishwar 123!@#" is hello ishwar 123!@#
Publicación traducida automáticamente
Artículo escrito por IshwarGupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA