1.
提供了更加清晰合理的函数名:
2.
修复了一个3.4版本存在的bug:
概述:引用一下头文件可以使得UT检测是否有资源泄露:#include "CppUTest/MemoryLeakDetectorNewMacros.h"cpputest的这一功能主要是通过对申请和释放的动作进行计数,然后比较前后申请和释放的次数判断是否有资源泄露。问题描述:3.4及之前的版本有一个BUG:int* a = new int[100];delete a; // 错误!本来应该使用 delete[] 释放申请的数组。但是这个错误并不能被cpputest检查出来。
该问题在3.5版本已经修复。