如何锁定需要只写的缓冲区?

时间:2011-12-01 03:42:13

标签: c++ linux memory-management new-operator

是否可以重载new运算符以分配更大的缓冲区,并在两侧分别使用只读内存来检测内存溢出,以及如何将该内存设为只读?

linux + gcc

1 个答案:

答案 0 :(得分:7)

试试Electric Fence。它对你的进程堆的影响是全局的,但如果你的程序正确访问内存,它不应该有任何(不需要的)不良影响。