Uchar.h

C标准函数库
一般
  • 数据类型
  • 字符类型
  • 字符串
  • 数学
  • 文件输入/输出
  • 日期/时间
  • 本地化
  • 内存分配
  • 过程控制
  • 信号
  • 替代标记
杂项
  • <assert.h>
  • <errno.h>
  • <setjmp.h>
  • <stdarg.h>

uchar.hC標準函数庫中的头文件,提供了对16位与32位Unicode字符的支持。

  • __STDC_UTF_16__
  • __STDC_UTF_32__

函数

  • std::mbrtoc16 字符串从多字节字符集转换为16位Unicode字符集
  • std::c16rtomb 字符串从16位Unicode字符集转换为多字节字符集
  • std::mbrtoc32 字符串从多字节字符集转换为32位Unicode字符集
  • std::c32rtomb 字符串从16位Unicode字符集转换为多字节字符集

参考文献