注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 利用手机和电池实现反地心..
 帮助

CString和CStringArray类型数据的转换


2008-04-29 20:57:46
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://qq164587043.blog.51cto.com/261469/74236
这次在写RSA的算法有很大的收获,最起码对CString和CStringArray的类型有了一定的了解,这些类也提供了一些成员函数可供相互转化之用。

CString in_str;
CStringArray out_str_ary;

1.CStringArray转CString:
int index=out_str_ary.GetSize();
for(int i=0;i<index;i++)
{
     in_str=out_str_ary.GetAt(i);
}

2.CString转CStringArray:
out_str_ary.Add(in_str);
或者
LPCTSTR str = in_str;   //强制类型转换,CString转换为char*
out_str_ary.Add(LPCTSTR str);


由于第一次接触CString和CStringArray,所以刚开始使用时遇到了不小的麻烦。通过将CStringArray转换为CString,可以直接AfxMessageBox(in_str)来查看out_str_ary的内容,这样方便了许多。


本文出自 “国产0与1” 博客,请务必保留此出处http://qq164587043.blog.51cto.com/261469/74236





    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: