设为首页 加入收藏

TOP

CString对象的连接和格式化字符串
2014-11-14 20:45:26 】 浏览:309
Tags:CString 对象 连接 格式 字符串

  CString位于头文件afx.h中。


  CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。


  使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CString的完全手册,但囊括了大部分常见基本问题。


  这篇文章包括以下内容:


  CString 对象的连接


  格式化字符串(包括 int 型转化为 CString )


  CString 型转化成 int 型


  CString 型和 char* 类型的相互转化


  char* 转化成 CString


  CString 转化成 char* 之一:使用LPCTSTR强制转化


  CString 转化成 char* 之二:使用CString对象的GetBuffer方法


  CString 转化成 char* 之三: 和控件的接口


  CString 型转化成 BSTR 型;


  BSTR 型转化成 CString 型;


  VARIANT 型转化成 CString 型;


  载入字符串表资源;


  CString 和临时对象;


  CString 的效率;


  总结


  下面我分别讨论。


  1、CString 对象的连接


  能体现出 CString 类型方便性特点的一个方面就是字符串的连接,使用 CString 类型,你能很方便地连接两个字符串,正如下面的例子:


  CString gray("Gray");


  CString cat("Cat");


  CString graycat = gray + cat;


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C++语言void及void指针深层探索 下一篇在MFC中使用SQlite数据库读取数据

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目