文件名称:malcheck:使用malcheck测试您的代码,以确保其可以正确处理内存不足的情况
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-29 09:14:58
C
恶意检查 使用malcheck测试您的代码,以确保其可以正确处理内存不足的情况。 支持的平台:Linux。 概要 运行一个程序,使malloc / calloc / realloc在N次分配后返回NULL。 看下面的示例C代码: # include < stdio> # include < stdlib> int main ( int argc, char **argv) { fprintf (stderr, " malloc some memory! \n " ); void *ptr1 = malloc ( 1024 ); fprintf (stderr, " ptr1: %p \n " , ptr1); if (!ptr1) fprintf (stderr, " handle ptr1 error \n " );
【文件预览】:
malcheck-master
----src()
--------libmalcheck.c(7KB)
--------config.h.in(358B)
--------malcheck.c(4KB)
----CMakeLists.txt(2KB)
----LICENSE(1KB)
----test()
--------simple.c(443B)
----cmake()
--------Findunwind.cmake(432B)
--------Finddw.cmake(396B)
----README.md(3KB)
----.gitignore(15B)