gpt4 book ai didi

C-测量函数调用的读写次数

转载 作者:太空狗 更新时间:2023-10-29 16:08:16 26 4
gpt4 key购买 nike

我想检查一个函数进行的读写次数。假设我的 c 程序有两个函数,它们与 main() 分开调用,这两个函数都提供一些读写事件(或 IO 操作的系统调用)。现在想从IO的角度对这两个功能做一个对比分析。

求助,谢谢

最佳答案

围绕 IO 函数编写包装器,以便在调用包装器时增加一个计数器,例如:

void custom_read(int *counter) {
*counter++;
real_read();
}

/* ... */

int read_counter = 0;
custom_read(&read_counter);
custom_read(&read_counter);
...
custom_read(&read_counter);

关于C-测量函数调用的读写次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14424060/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com