我使用的是wince6.0 ddr 256M
在网上查了一下说是2G,可是我使用到20M左右的时候,程序运行时就报错了。然后改为5M就没有问题.
------解决方案--------------------
CString存这么大的数据干啥?这个不好。。。谁会没事对一个变量放这么大的数据量。。不建议这么操作
------解决方案--------------------
CString 本身只是一个class template
- C/C++ code
template< typename BaseType, class StringTraits >class CStringT : public CSimpleStringT< BaseType, _CSTRING_IMPL_::_MFCDLLTraitsCheck<BaseType, StringTraits>::c_bIsMFCDLLTraits >{}
------解决方案--------------------
最好申请变量到堆上,局部变量在栈上,栈没有那么大的空间给你的
------解决方案--------------------
CString类可以存储很大的数据 你是怎样保存到CString呢
------解决方案--------------------