mutalbe的中文意思是“可变的,易变的”,和C++中的const是对着用的。

  在后置const的成员函数里。其他member变量不让改,但是mutable例外。

 

VCZH给出的这个检查内存泄露的不错:

 1 #define _CRTDBG_MAP_ALLOC
 2 #include <stdlib.h>
 3 #include <crtdbg.h>
 4 #include <windows.h>
 5 
 6 int wmain(vint argc , wchar_t* args[])
 7 {
 8     // 这里运行程序,并在下面的函数调用之前delete掉所有new的东西
 9     _CrtDumpMemoryLeaks();
10     return 0;
11 }