MFC+类型转换
MFC+类型转换
VC++类型转换整理
已有 84 次阅读 2009-11-30 16:18 标签: 类型
1、CString to char*
经过类型强制转换,可以将CString类型转换成char*,例如:
CString cStr = "Hello,world!";
char* zStr = (char*)(LPCTSTR)cStr;
2、char* to CString
char*类型可以直接给CString,完成自动转换,例如:
char* zStr = "Hello,world!";
CString cStr = zStr;
3、CString to LPCSTR
将CString转换成LPCSTR,需要获得CString的长度,例如:
CString cStr = _T("Hello,world!");
int nLen = cStr.GetLength();
LPCSTR lpszBuf = cStr.GetBuffer(nLen);
4、CString to LPSTR
这个和第3个技巧是一样的,例如:
CString cStr = _T("Hello,world!");
int nLen = str.GetLength();
LPSTR lpszBuf = str.GetBuffer(nLen);
5、Char[] to int
将字符串类型转换成整数型,可以使用atoi函数,例如:
char c[10];
int n;
n = atoi©;
6、Char[] to float
和第5个技巧一样,使用atof()函数可以转换成float型,例如:
char c[10];
float f;
f = atof©;
7、Char* to int
和第5个技巧完全一样,例如:
char *str = "100";
int i;
你可能喜欢
- 数据类型
- MFC控件
- MFC入门
- c++经典代码大全
- API函数
- 强制类型转换
- MFC教程
- 数据类型和表达式76页
- 数据类型转换2页
- oracle支持的数据类型3页
- 第4章 自定义数据类型14页
- 第3章_数据类型82页
- 第3章C语言数据类型39页
- MFC控件shi yong99页
- [技术学习]MFC的CEdit控件中实现复制、粘贴、剪切等操作的快捷键2页
- Window MFC 控件使用全集12页
- MFC第9控件13页
- MFC对话框控件颜色修改代码2页
- MFC之控件和对话框9页
- MFC控件入门到精炼99页
- MFC入门教程doc75页
- VC MFC入门教程85页
- VC++ MFC入门精讲120页
- VC++ MFC 入门到实践-经典例子463页
- MFC入门系列五2页
- VB使用Win32 API函数入门20页
- Win32 API 函数大全使用速查60页
- 常用API函数16页
- 用API函数控制鼠标2页
- API函数_超强HOOK技术5页
- 利用API函数实现VB特殊窗体的两种方法3页
- 4.2 C语言中的强制类型转换4页
- js强制类型转换2页
- SQL SERVER中强制类型转换cast和convert的区别1页
- CXX强制类型转换2页
- c++强制类型转换1页
- 关于C++强制类型转换的问题5页
- Vc_MFC教程341页
- MFC绘图教程6页
- Visual C MFC 简明教程32页
- MFC入门教程doc75页
- VC MFC入门教程85页
- win32 MFC教程28页