设为首页 加入收藏

TOP

CString 与 char 与 BYTE 之间的转换
2012-12-02 22:34:30 来源: 作者: 【 】 浏览:534
Tags:CString char BYTE 之间 转换

在VC中,CSTRING类的用法形式多样,丰富多彩.但有时与传统数据类型之间的转换成为了很多人的难题.

下面我来简单介绍它们之间的关系.

1 如何实现cstring与char*之间的转换:

  CString   m_cstr="abc";  
  char*   m_char="def";   


  
char*   lp=m_cstr.GetBuffer(m_cstr.GetLength());          
  m_cstr.ReleaseBuffer();   
    

     //相反的char* 转换成cstring
  m_cstr.Format(
"%s",lp);    // lp为数组指针



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++编程对缓冲区的理解 - VC知识.. 下一篇char 与 unsigned char的本质区别

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: