📜  C++ wctrans()

📅  最后修改于: 2020-09-25 14:33:17             🧑  作者: Mango

C++中的wctrans() 函数返回一个wctrans_t类型的值,该值与转换相对应。

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

wctrans()原型

wctrans_t wctrans(const char* str);

wctrans() 函数将C 字符串作为其参数,并返回类型wctrans_t的值,该值用于映射宽字符。

wctrans()参数

wctrans()返回值

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

#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