用 + 连接大量字符串太慢了,所以想问问大家都没有类似stringbuilder的类可以用
解决方案 »
- 用alt开发activex怎么返回一个IXMLDOMDocument对象。。
- ON_UPDATE_COMMAND_UI_RANGE宏没有效果……
- 在动态链接库dll中如何访问主程序空间中属性为MEM_PRIVATE和MEM_MAPPED的内存?
- VC中如何更改access表的某字段的属性(如允许空字符/必填)
- 高分求助!急!关于控件的字体
- 用VC做了一个类,如果把它封装成DLL?
- 推荐,vc开发站点
- 高分问一个问题,看看谁能解答:)?
- 我想学蚂蚁左边作一个ctreeview,右边一个视图,然后,单机ctreeview的某个接点,右边动态切换视图,问题很大,请给思路,谢谢
- 请问计算机硕士,C++(精通)开发在上海能拿多少月薪?
- 关于Cbutton的点击事件问题
- 电脑不停向外发包 怎么办?
MFCCStringCString str1 = "Tom";
CString str2 = " and ";
CString str3 = "Jerry";CString str = str1 + str2 + str3;
如果嫌CString大量+操作太慢,可以预先设置好CString的缓冲区大小,或者自己重载+操作符提高性能。
CString strText;
for(int i = 1;i <= 10000;++i)
{
strText += "OK";
}
这样连接速度很慢。我想问大家C++中有没有类似stringbuilder的类可以实现像这样CString strText;
StringBuilder strBuilder;
for(int i = 1;i <= 10000;++i)
{
strBuilder.append("OK");
}
strText =strBuilder.toString();