multibytetowidechar 在不是中文的操作系统中有乱码
在中文操作系统中将string转换为宽字符
multibytetowidechar(CP_ACP, 0, str.c_str(), strlen(str.c_str()), (WCHAR*)value, strlen(str.c_str()) *2)
value是我自己定义的unsigned short数组,转换后可以正确显示
将软件装到英文操作系统中,在转换后显示时,发现字符串后面总是带有乱码,
求助:怎么解决乱码的问题?
谢谢