进击的小白Day004——基于TCP的Socket编程(三)

今天就是把gettimeofday()应用到原有的Socket程序中,现在不止要计算程序运行一次的时间,而是要计算程序每个阶段运行的平均时间,因此就需要在程序运行的时候进行循环记录。

实际上gettimeofday()并不是通过计时来获取程序运行时间的,而是通过获取系统时间来算出运行时间的。因此start和end是可以不同时出现在一个if或者while结构中,gettimeofday()只是将获取的时间存储在start和end中,函数出现在哪里就记录哪里的时间,与程序结构没有关系,但后面的start会覆盖前面的,因此在循环结构中,会循环出现覆盖的情况。

今天代码是个半成品,所以就不贴出来了,明天再贴完整的代码。

猜你喜欢

转载自blog.csdn.net/u011232393/article/details/83720756