vc6和vc7中的CString有啥区别?

Posted

技术标签:

【中文标题】vc6和vc7中的CString有啥区别?【英文标题】:What is the difference between CString in vc6 and vc7?vc6和vc7中的CString有什么区别? 【发布时间】:2008-11-21 05:09:42 【问题描述】:

vc6和vc7中的CString有什么区别?

【问题讨论】:

【参考方案1】:

在 VC7 中从 MFC 中删除了 CString,以便可以在 MFC 和 ATL 项目中使用它。架构完全改变了:

在 VC6 中,CString 没有基类。在 VC7 中,基类是 CStringT,它派生自 CSimpleStringT 在 VC7 中,您还可以为显式 char 和 wchar_t 字符串获取 CStringA 和 CStringW。

我不知道它们之间的任何行为差异,但文档在 VC6 中更易于使用。这些方法分散在 VC7 的基类之间。

【讨论】:

以上是关于vc6和vc7中的CString有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

VC6和VC7中判断函数是不是有void返回类型的方法

C++中 string 和cstring 头文件 有啥区别????

CString 赋值的区别

VC++专业版与企业版有啥本质区别? 对于以后的使用哪种更好?更方便?

遍历一个字符串中的字符

Visual Studio 2010 64 位 COM 互操作问题