mbstowcs

mbstowcs

  mbstowcs - 把多 字符 把转换成宽字符
  头文件:
  #include <stdlib.h>  [1]
  函数原型:
  size_t mbstowcs(wchar_t *dest, const char *src, size_t n);
  说明:
  如dest 非NULL,则mbstowcs() 函数把多字符src转换成宽字符dest,最多转换n 字节
  返回值:
  转换成功,返回转换的字节数(不包括非0 字符 ),不成功返回(size_t)(-1)。
  注意:
  mbstowcs函数的行为受当前locale的决定。
  std::string curLocale = setlocale(LC_ALL, NULL);
  setlocale(LC_ALL, "chs");

你可能感兴趣的:(mbstowcs)