0

我正在寻找一种在使用 GDB 的 cygwin 1.7 环境下使函数调用失败的方法。任何人都知道我们是否以下面提到的方式使用它 gettimeofday(&tv, NULL);

提前感谢阿曼

4

1 回答 1

0

您可以在 gettimeofday 的出口处设置断点并修改返回码。或者,可以在调用 gettimeofday 之前设置断点,然后修改调用参数。但是,在后一种情况下,您无能为力,除了将第一个参数修改为 NULL。这应该使 libc 实现返回 EFAULT(或崩溃,我认为 cygwin 实现更有可能这样做)。

于 2012-07-02T12:13:10.593 回答