下载代码:http://www.linkdata.se/sourcecode/memwatch/
下载代码后解压得到如下文件
mamwatch.c和memwatch.h是不用动的,我们需要改的是test.c
第一步,在test.c加入头文件 #include"memwatch.h"
其次编写自己的代码:我的代码如下:
#include <stdio.h>
#include <signal.h>
#include "memwatch.h"
#if 1
#ifndef SIGSEGV
#endif
#ifndef MEMWATCH
#error "You really, really don't want to run this without memwatch. Trust me."
#endif
#if !defined(MW_STDIO) && !defined(MEMWATCH_STDIO)
#error "Define MW_STDIO