下記のプログラムを実行したらメモリリーク起こしますか?
(main等は省略)

01 class Test{
02   int *p;
03   unsigned int m;
04 public:
05   Test(unsigned int mm){
06     int (*pp)=new int[mm];         //配列ppを生成
07     p=pp;
08     m=mm;
09     for(unsigned int i=0;i<m;i++)p[i]=0;  //テキトーに値を代入
10   };
11   ~Test(void){
12     delete[]p;                 //配列ppを削除(できてるのか心配)
13   };
14 }x(10);