Home C&C++函数库 c++ 语法 程序源码 Linux C库

<cwchar>

头文件   (wchar.h)

宽字符
这个头文件定义了处理C宽字符串的函数。

☞  函数



输入/输出:(主要是<cstdio>函数的宽字符版本)
fgetwc 从流中获得宽字符(function )
fgetws 从流中获得宽字符串(function )
fputwc 向流中写入宽字符(function )
fputws 向流中写入宽字符串(function )
fwide 流模式(function )
fwprintf 将格式化的数据写入流(function )
fwscanf 从流读取格式化的数据(function )
getwc 从流中获得宽字符(function )
getwchar 从stdin获取宽字符(function )
putwc 向流中写入宽字符(function )
putwchar 将宽字符写入标准输出(function )
swprintf 将格式化的数据写入宽字符串(function )
swscanf 从字符串读取格式化的数据(function )
ungetwc 从流中获取宽字符(function )
vfwprintf 将格式化的数据从变量参数列表写入流(function )
vfwscanf 从流中读取格式化的数据到变量参数列表中(function )
vswprintf 将格式化的数据从变量参数列表写入特定大小的的缓冲区(function )
vswscanf 从宽字符串中读取格式化数据到变量参数列表中(function )
vwprintf 将格式化的数据从变量参数列表打印到标准输出(function )
vwscanf 将格式化的数据读入变量参数列表(function )
wprintf 将格式化的数据打印到标准输出(function )
wscanf 从stdin读取格式化的数据(function )


类型转换程序:(<cstdlib>函数的宽字符版本)
wcstod 将宽字符串转换为double (function )
wcstof 将宽字符串转换为float (function)
wcstol 将宽字符串转换为 long integer(function)
wcstold 将宽字符串转换为 long double (function)
wcstoll 将宽字符串转换为long long integer(function)
wcstoul 将宽字符串转换为unsigned long integer (function)
wcstoull 将宽字符串转换为unsigned long long integer(function)


字符/字符串转换:(主要是<cstdlib>函数的扩展版本)
btowc 将单字节字符转换为宽字符(function)
mbrlen 获取多字节字符的长度(function)
mbrtowc 转换多字节序列为宽字符(function)
mbsinit 检查初始转换状态(function)
mbsrtowcs 转换多字节字符串到宽字符字符串(function)
wcrtomb 转换宽字符为多字节序列(function)
wctob 将宽字符转换为单字节(function)
wcsrtombs 转换宽字符字符串为多字节字符串(function)


字符串:(<cstring>函数的宽字符版本)
wcscat 连接宽字符串(function)
wcschr 定位字符在宽字符串中第一次出现的位置(function)
wcscmp 比较两个字符串(function)
wcscoll 使用区域设置比较两个宽字符串(function)
wcscpy 宽字符串拷贝(function)
wcscspn 获取宽字符串在另一宽字符串中出现之前的字符长度(function)
wcslen 获得宽字符串长度(function)
wcsncat 在宽字符串中追加字符(function)
wcsncmp 比较两个宽字符串的字符(function)
wcsncpy 从宽字符串复制字符(function)
wcspbrk 定位宽字符串中的字符(function)
wcsrchr 定位字符在宽字符串中最后一次出现的位置(function)
wcsspn 获取宽字符串在另一宽字符串中连续出现的字符数(function)
wcsstr 定位宽字符串的子字符串(function)
wcstok 将宽字符串分割为令牌(function)
wcsxfrm 使用区域设置转换宽字符串(function)
wmemchr 在宽字符块中定位字符(function)
wmemcmp 比较两个宽字符块(function)
wmemcpy 复制宽字符块(function)
wmemmove 移动宽字符块(function)
wmemset 填充宽字符数组(function)


Time: <ctime>函数的宽字符版本
wcsftime 将时间格式化为宽字符串(function)


☣  类型



mbstate_t 多字节转换状态(type )
size_t sizeof 运算符返回的无符号整数类型(type )
struct tm 时间结构体(type )
wchar_t 宽字符(type )
wint_t 宽整型类型(type )


☞  宏常量



NULL 空指针(macro )
WCHAR_MAX wchar_t的最大值(macro )
WCHAR_MIN wchar_t的最小值(macro )
WEOF 宽类型文件结束符(macro )

联系我们 免责声明 关于CandCplus 网站地图