Essential COM笔记(二)
来源:互联网 发布:kindle保护套nupro知乎 编辑:程序博客网 时间:2024/05/16 15:37
2.10 数据类型
C++中数据类型转换真是比较麻烦,所以多记几个函数吧
size_t mbstowcs(wchar_s *pwsz, const char *pcz, int cch);
size_t wcstombs(char *pcz, const wchar_s *pwsz, int cch);
OLECHAR和Win32 TCHA的转换比较复杂点,经常需要判断UNICODE宏有没有定义,这里可以用“垫片类(shim class)”来解决,它的构造函数可以接受任何一种字符类型为参数。在这些类型转换操作符内部,垫片类或者分配一个重复的缓冲区域,并执行必要的类型转换,或者直接返回原来的字符串而不做任何转换,然后在垫片类的析构函数中释放这些缓冲区。
- Essential COM笔记(二)
- Essential COM笔记(一)
- Essential C++ 笔记 (二)
- Essential COM
- 《Essential C++》读书笔记(二)
- COM学习笔记(二)
- COM学习笔记(二)
- data model essential 之读书笔记(二)
- 《Essential C++》笔记二、面向过程的编程风格
- Essential C++学习笔记(一)
- essential c++阅读笔记(1)
- Inside COM学习笔记(二)
- Inside COM 笔记二(Chapter3,Chapter4)
- 《COM技术内幕》笔记(二)
- COM学习笔记(二):引用计数
- COM学习笔记(二)
- 《Essential C++》笔记1
- Essential C++学习笔记
- 经典的算法题:牛的问题
- struts2中文乱码解决方法
- linux进程控制-exec系列
- 杂乱无章
- Linux ps命令使用指南
- Essential COM笔记(二)
- 尚学堂linux笔记(二)
- 301跳转(.net版)
- web服务枚举组件不可用
- [企业管理]SDK/软件销售的定价策略分析
- ThinkPad T61安装Ubuntu9.10全记录
- js字符串样式
- Error #2044: 未处理的 IOErrorEvent:。 text=Error #2038: 文件 I/O 错误。
- 关于VS2008视图切换时IDE停止响应的问题