以下函数用于宽字符输入和输出。这些函数在文件代码(多字节数据)与内部进程代码(宽字符数据)之间执行隐式转换。
从流中获取宽字符代码
从标准输入流中获取宽字符
从流中获取宽字符串
从标准输入流中获取宽字符串
将宽字符代码放在流中
将宽字符代码放在标准输出流中
将宽字符串放在流中
将宽字符串放在标准输出流中
将流方向设置为字节或宽字符
将宽字符代码推送回到流中
以下函数用于格式化宽字符输入和输出:
打印已格式化的宽字符输出
stdarg 参数列表的已格式化宽字符输出
转换已格式化的宽字符输入
使用 stdarg 参数列表转换已格式化的宽字符输入
在 UNIX 98 标准引入多字节支持扩展 (Multibyte Support Extension, MSE) 之前,Oracle Solaris 中已增加了标有 (*) 的函数。它们需要包括 widec.h 头文件来替代缺省的 wchar.h。