#define _CRTDBG_MAP_ALLOC
#include<iostream>
#include <crtdbg.h>
using namespace std;
int main()
{
char *a = (char*)malloc(sizeof(char)*124);
memset(a,0x00,124);
char *p = a;
free(p);
int *ptr = (int*)malloc(sizeof(int)*124);
int *ptr2 = ptr;
ptr = (int*)malloc(sizeof(int)*124);
free(ptr2);
_CrtDumpMemoryLeaks();
return 0;
}