LPSTR和LPWSTR
来源:互联网 发布:淘宝充值网店利润 编辑:程序博客网 时间:2024/05/16 04:34
LPSTR和LPWSTR是Win32和VC++所使用的一种字符串数据类型。LPSTR被定义成是一个指向以NULL(‘/0’)结尾的8位ANSI字符数组指针,而LPWSTR是一个指向以NULL结尾的16位双字节字符数组指针。在VC++中,还有类似的字符串类型,如LPTSTR、LPCTSTR等
例如,LPCTSTR是指“long pointer to a constant generic string”,表示“一个指向一般字符串常量的长指针类型”,与C/C++的const char*相映射,而LPTSTR映射为 char*。
一般地,还有下列类型定义:
#ifdef UNICODE
typedef LPWSTR LPTSTR;
typedef LPCWSTR LPCTSTR;
#else
typedef LPSTR LPTSTR;
typedef LPCSTR LPCTSTR;
#endif
- BSTR、LPSTR和LPWSTR
- LPSTR和LPWSTR
- BSTR、LPSTR和LPWSTR
- BSTR、LPSTR和LPWSTR
- ASCII,Unicode, BSTR,LPSTR和LPWSTR转换...
- ASCII,Unicode, BSTR,LPSTR和LPWSTR转换...
- 一、BSTR、LPSTR和LPWSTR 转换
- ASCII,Unicode, BSTR,LPSTR和LPWSTR转换...
- TCHAR,WCHAR,LPSTR,LPWSTR和LPCTSTR
- TCHAR,WCHAR,LPSTR,LPWSTR和LPCTSTR
- LPSTR LPCSTR LPWSTR LPCWSTR
- LPSTR、LPCSTR、LPWSTR、LPCWSTR
- LPSTR,LPWSTR,LPCTSTR,LPTSTR
- 字符串转换系列一:BSTR、LPSTR和LPWSTR
- BSTR、LPSTR和LPWSTR 等多种VC字符类型分析
- BSTR、LPSTR和LPWSTR 等多种VC字符类型分析
- LPSTR LPCSTR LPWSTR LPCWSTR区别
- LPSTR LPCSTR LPWSTR LPCWSTR区别
- API函数大全
- linux技巧之三
- 一个简单的自定义程序日志小样例
- inner join用法
- trunc
- LPSTR和LPWSTR
- ACE编程遇到的问题
- 浅析本机API
- oracle的各个后台进程
- 数据库左连接用法
- JavaScript设计模式学习——Factory
- prim最小生成树算法要点
- 一个排列组合的问题
- auto_ptr在函数参数和返回值的运用