正文

分解CString2009-02-07 17:31:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/yuqiexing/40754.html

分享到:

使用MFC进行编程,自然会用到CString,将几个CString、Char、Int、Float变量连接起来组成一个新的CString的方法大家肯定都很熟悉,自然是CString.Format。可是怎么进行逆操作呢?


下面来个case-study吧。
代码需求:一个长字符串Str0,其格式是“str1 str2 str3 str4...”(以“str1 str2 str3”为例),需要分解到对应的CString变量中。

一看到这个需求,大家肯定都心中有代码了,呵呵,先别急,看看有没有简便一些的做法。
 sscanf(Str0, "%s %s %s", Str1.GetBuffer(), Str2.GetBuffer(), Str3.GetBuffer());

如何?是不是很easy?不过要注意做异常处理哦,呵呵

阅读(2101) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册