2.
Dump只能在类向导中手动添加吗,如何使用,什么时候用?ASSERT_VALID(pObject)主要检查pObject为空吗,检查不检查
pOject为野指针的情况?(3)监视数组发生变化的断点:
char a[10];
a[2]='a';从EDIT 菜单中选中breakpoint命令,这时屏幕上将会 出现Breakpoint对话框。
选中Breakpoint对话框中的DATA标签,对应的页面将会弹出
在Expression编辑框中写出你需要监视数组名; 
在Number of Elements 编辑框输入你需要监视数组元素的个数; 
按OK键返回。
数组名是输入a还是a[10]?3.在///上下的两类的区别比较和效率问题?
应用范围?
int memcmp(
   const void *buf1,
   const void *buf2,
   size_t count
);
int wmemcmp(
   const wchar_t * buf1,
   const wchar_t * buf2,
   size_t count
);
void *memcpy(
   void *dest,
   const void *src,
   size_t count 
);
wchar_t *wmemcpy(
   wchar_t *dest,
   const wchar_t *src,
   size_t count
);void *memset(
   void *dest,
   int c,
   size_t count 
);
wchar_t *wmemset(
   wchar_t *dest,
   wchar_t c,
   size_t count
);
/////////////////////////////////////////////////////
char *strcpy(
   char *strDestination,
   const char *strSource 
);
wchar_t *wcscpy(
   wchar_t *strDestination,
   const wchar_t *strSource 
);
unsigned char *_mbscpy(
   unsigned char *strDestination,
   const unsigned char *strSource 
);int strcmp(
   const char *string1,
   const char *string2 
);
int wcscmp(
   const wchar_t *string1,
   const wchar_t *string2 
);
int _mbscmp(
   const unsigned char *string1,
   const unsigned char *string2 
);char *_strset(
   char *string,
   int c 
);
wchar_t *_wcsset(
   wchar_t *string,
   wchar_t c 
);
unsigned char *_mbsset(
   unsigned char *string,
   unsigned int c 
);
Parameters