2

是否可以使用 LD_PRELOAD 拦截像这样的原始操作(+、-、% 等)?

int64_t endWhenNsec = startWhenNsec + gTimeLimitSec;

如果没有,有什么方法可以实现类似的东西?

4

1 回答 1

3

不会。原始运算符直接编译为机器代码。不涉及库,因此预加载库不能改变它们的行为。如果可以的话,那真是一团糟!

于 2014-10-07T13:47:12.610 回答