CString转换为int、long、char*型的一些函数和例子
来源:互联网 发布:vmware tools10 linux 编辑:程序博客网 时间:2024/05/17 08:08
1.CString->int、long
CString strTest = "1000 test";
int i = 0;
i = _ttoi(strTest);
strTest = "-199 dollars";
long l = 0;
l = _ttol(strTest);
输出:
i = 1000;
l = -199;
2.CString<->char*
2.1 char*->CString
char* psz = "Test";
CString str(psz);
CString str = psz;
2.2 CString->char*
2.2.1 使用强制类型转换将CString转为LPCTSTR
CString str("Test");
LPCTSTR pStr = str;
2.2.2 使用CString的GetBuffer函数,在使用CString对象的其他的任何成员之前必须调用ReleaseBuffer释放缓冲区。
CString str("Test");
LPCTSTR pStr = str.GetBuffer(0);
// 直接访问CString的缓冲区
char* psz = NULL;
strcpy(psz , "Hello");
str.ReleaseBuffer();
2.2.3 强制将CString转换为LPTSTR
CString str("Test");
LPTSTR pStr = (LPTSTR)(LPCTSTR)str;
- CString转换为int、long、char*型的一些函数和例子
- MFC之CString转换为int、long、char*
- int, char*, Cstring 的一些转换
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等 .
- VC2008中CString转换为Char和wchar_t的函数
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等----留着备用
- cstring和相关类型的相互转换int,double,char*
- cstring,char,int转换
- long、string和CString类型转换,CString转double、char *
- QString int long char*之间的转换
- char转换为double;int转换为char;CString转换为char*
- Int,Float,Char *,CString之间的转换
- CString string char* int的转换问题!!
- CString,int,string,char*之间的转换
- ICO制作
- 逼还债还要算高利息 范志毅:前妻这么做太绝了啊!
- 常用代码
- C++中的静态变量和静态方法
- JavaScript常用被调函数
- CString转换为int、long、char*型的一些函数和例子
- 瞬间之美:Web 界面设计如何让用户心动
- MSSQL 时间函数
- 解决 有一个无效 SelectedValue,因为它不在项目列表中
- 六分钟八法则塑造优秀程序员
- C#操作CUR的类
- 如何在 Flash 中创建弹出式浏览器窗口
- 一个困扰很久的问题:Client.RemoteEndPoint与REMOTE_ADDR显示不同IP的原因
- 数据库-存储过程sybase带输入输出参数和游标功能