test_memoryLeak

来源:互联网 发布:开源wiki系统 php 编辑:程序博客网 时间:2024/06/03 18:21
#include <vld.h>#include <iostream>using namespace std;int main(){    int *pInt = new int[10];    for(int i = 0; i < 10; i++)    {        pInt[i] = 0;        cout << pInt[i] << endl;    }    // 如果不释放的话,会卸扣76个字节,而不是40个字节,因为分配的内存前面会有    // 32字节的结构体,用于存储一些薄记信息,后面还会有4个字节的间隔,所以在    // Debug模式下会比分配出来的内存多出36字节来,Release则不会    //delete []pInt;    system("pause");    return 0;}
原创粉丝点击