首页UC › linux没有WideCharToMultiByte,MultiByteToWideChar,我们通常…

linux没有WideCharToMultiByte,MultiByteToWideChar,我们通常…

Linux下面的没有命名为 WideCharToMultiByte() 和 MultiByteToWideChar() 函数,WideCharToMultiByte,MultiByteToWideChar是windows下的函数,在linux下也有类似的两个函数:

mbstowcs()
wcstombs()

值得注意的是:

这个函数的第三个参数count,大小一定要是mbstr长度的2倍,否则出来的中文也会是乱码

测试一下:

还有呢,转码还可以使iconv函数族,包含以下三个函数:

测试一下:

发表评论