wchar_t类型的几个函数
来源:互联网 发布:p2p网络借贷 编辑:程序博客网 时间:2024/06/06 09:11
wchar_t是C/C++的字符数据类型,是一种扩展的字符存储方式。
在Windows下,wchar_t占2个字节(byte);在Linux下,wchar_t占4个字节
wchar_t类型主要用在国际化程序的实现中,但它不等同于Unicode编码。Unicode编码的字符一般以wchar_t类型存储。
char是8位字符类型,最多只能包含256种字符,许多外文字符集所含的字符数目超过256个,char型无法表示。
标准C++中的wprintf()函数以及iostream类库中的类和对象能提供wchar_t宽字符类型的相关操作。
函数介绍:
wcslen() 类似与char*类型作参数的strlen()函数 用来获取wchar_t*变量的长度(不包含终结符)
wcscpy() 类似与char*类型作参数的strcpy()函数 用来进行wchar_t*变量之间的复制
同样的还有 wcsncpy()
wcscmp() 类似与char*类型的strcmp()函数 用来对比两个wchar_t*变量的大小
wmemset() 类似与char*类型的memset()函数 用来初始化内存
wprintf() 类似与char*类型的printf()函数 用来输出wchar_t*字符串
简单记忆:
一般把char类型函数中的" str "替换为" wcs "即可
wcs:wide char string
- wchar_t类型的几个函数
- wchar_t类型的几个函数
- wchar_t类型的实质
- DLL导出函数使用wchar_t类型的问题
- 有关Windows API中wchar_t类型的函数
- wchar_t类型的实质(转)
- wchar_t类型字符串的处理
- wchar_t类型
- WChar_t 字符集的操作函数
- wchar_t与char类型的转换
- 字符串类型wchar_t
- 与wchar_t类型相关的LNK2001/2019问题
- C++ wchar_t介绍以及和string类型的转换
- Windows WCHAR 到 Linux wchar_t 字符类型的转换
- Windows WCHAR 到 Linux wchar_t 字符类型的转换
- QString与TCHAR/wchar_t/LPWSTR之间的类型转换
- VC2008中CString转换为Char和wchar_t的函数
- wchar_t* 与 char* 相互转换(自己写的函数)
- Android菜单详解
- zoj1133
- android基础
- C++图像处理 -- 亮度/对比度调整
- android基础
- wchar_t类型的几个函数
- Android 权限
- 求职面试题网站汇总
- 十年过后 中国盗版业仍在享受微软的免费午餐
- PyDev eclipse 控制台输出乱码解决方法
- HTC或已过巅峰期
- .Net Framework Initialization Error – Unable to find a version of the runtime to run this applicatio
- linux系统引导流程2
- SVN使用教程之-分支/标记 合并 subeclipse