如题!
解决方案 »
- 如果把一个框架窗口变成子窗口.
- 颜色问题,怎么根据选中前字体的颜色来确定选中后的颜色,使得和选中的背景颜色达到最佳?
- 请教下面一段代码的问题(有关STL里的vector)?在线等
- DataGrid问题
- ###从数据库 提取出来的 datetime 类型转换
- 请高手给我解释一下这段代码是怎么工作的。
- 为什么我的无模式Dialog显示不出来?
- HEAP[test1.exe]: Invalid allocation size - 99999998是什么原因
- 如何在对话框里把STATIC里的字体变粗
- 做一个简单的CSocket的TCP(基于dialog)的连接
- 问一下.net中的atl怎样引用com server的头文件
- VC控制鼠标反方向移动的钩子
CString t="123";
t.Empty();//t已经清空?对吗?还有数组呢?我看到有用REMOVEALL的!我的数组是CByteArray类型的。
CByteArray 使用 RemoveAll() 函数。
CString::Empty();
msdn
CByteArray.RemoveAll();
CString.Empty();
对吗?
CString str;
.........
str=_T("");
对于new出来的,我一般用ZeroMemory来初始化为全零,或者像Symbian那样重载new来完成;
对于对象(指包含有函数的结构体或者class),我一般提供一个默认构造函数来初始化为全零;
对于不是自己写的类,如STL或者MFC中的class,一般都使用该类所提供的将其初始化为空或者全零的函数(empty,SetEmpty诸如此类)。