📜  C++ towctrans()

📅  最后修改于: 2020-09-25 10:21:47             🧑  作者: Mango

C++中的towctrans() 函数根据指定的转换来转换给定的宽字符 。

towctrans() 函数在头文件中定义。

towctrans()原型

wint_t towctrans(wint_t wc, wctype_t desc);

towctrans() 函数对desc指定的宽字符 wc进行转换。

towctrans()参数

towctrans()返回值

示例:towctrans() 函数如何工作?

#include 
#include 
#include 
#include 
using namespace std;

int main()
{
    setlocale(LC_ALL, "en_US.UTF-8");
    wchar_t str[] = L"Ŝŵitĉhiňģ Ćăse";
    wcout << L"Before transformation" << endl;
    wcout << str << endl;

    for(int i=0; i

运行该程序时,输出为:

Before transformation
Ŝŵitĉhiňģ Ćăse
After transformation
ŝŴITĈHIŇĢ ćĂSE