软件测试
M_Zhangjb
ceshi
展开
-
Windows下利用c语言测试函数运行时间
很多时候你需要测量某个函数的执行时间,从而进行优化。在网上也查了一些关于这方面的文章,要不就是给出的函数只能在linux下运行,或者就是系统或硬件不支持该函数,有些给出的计算精度有问题。通过测试,给出了windows平台可以运行的满足精度要求的函数,很实用。 1、基于,用clock()函数,精度10毫秒.#include clock_t start = clock();test原创 2014-02-17 21:13:57 · 3870 阅读 · 0 评论 -
warning C4996: “fopen”被声明为否决的
问题:vs2010中编程时,遇到如下:warning C4996: “fopen”被声明为否决的。 解释:微软的警告,主要是那些都是C库的函数,很多函数内部是不进行参数检测的(包括越界类的),微软担心使用这些会造成内存异常,所以就改写了一 下同样功能的函数,只不过进行了参数的检测,使用这些新的就可以了。不用特意记,每个函数在给出警告时都会告诉你相应的安全函数,注意一下警告信息就可以了,转载 2014-02-17 21:31:41 · 2416 阅读 · 0 评论