【问题标题】:There is MFC project. I need to make it independent of MFC. I need a clone of CString有MFC项目。我需要让它独立于 MFC。我需要一个 CString 的克隆
【发布时间】:2013-11-12 22:23:13
【问题描述】:

有使用 MFC CString 的项目。我想让它独立于 MFC。有没有相同方法的独立CString类?

【问题讨论】:

  • 没有提供CString 的所有功能的字符串实现。我怀疑您是否完整地使用了该功能,因此如果您提供所需的操作列表会有所帮助。
  • 是否有提供 CString 通用功能的实现?我需要 +、Format、Find、Mid、Trim。
  • 对您来说“一般功能”是什么?查询字符序列的长度? std::string/std::wstring(可能还有其他任何字符串实现)都有。转换构造函数/运算符在 UNICODE 和 ASCII 字符串之间进行转换?很少有字符串实现会给你这个。请提供您需要的具体功能列表。
  • 看看这篇旧的 Codeproject 文章:codeproject.com/Articles/1146/CString-clone-Using-Standard-C

标签: c++ mfc cstring


【解决方案1】:

CString 独立于 MFC。

#include <atlstr.h>

【讨论】:

  • @Ufx:如果您使用的是 Qt,为什么在您的问题中不这么说?更重要的是,你为什么不搬到QString
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多