【发布时间】:2013-03-12 18:27:36
【问题描述】:
我有一个二进制文件。我想限制执行时该二进制文件可用的资源。
【问题讨论】:
-
目前还不清楚您要达到的目标。但是
malloc将从堆中分配内存,而不是堆栈。如果您只想执行if中的代码,为什么不简单地将代码更改为:if(1) { ... whatever ... }? -
哦!但我也无权更改代码。有没有办法限制堆的使用?
-
如果分配成功,您是否打算释放内存?你肯定想把地址放在一个变量中并用它做点什么吗?
-
请看我只有上述代码的编译形式(带有调试选项)我无法更改代码。我正在研究 linux 顺便说一句
-
您的意思是您希望
if条件失败?