mem.h 361 B

1234567891011121314151617
  1. /*
  2. * 文件名: mem.h
  3. * 目标: 内存管理工具的头文件
  4. */
  5. #ifndef AFUN_MEM_H
  6. #define AFUN_MEM_H
  7. #include "mem.inline.h"
  8. #ifndef MEM_NOT_DEFINE
  9. #define free(p) (aFuntool::safeFree((p)))
  10. #define calloc(n, obj) (obj *)(aFuntool::safeCalloc(n, sizeof(obj)))
  11. #define calloc_size(n, size) (aFuntool::safeCalloc(n, size))
  12. #endif
  13. #endif // AFUN_MEM_H