-5

我正在做一个视频处理程序,其中时间非常关键。我在程序中没有任何困难,但我想从你那里知道,编码中的哪些事情需要最多的处理时间?循环?如果语句?goto 语句?功能?写/读文本文件?其他事情?我的程序包含很多上述各项,我想知道哪些事情花费的时间最多,以便我可以尽量减少时间(在我的应用程序中甚至是 1 秒)

4

2 回答 2

3

使用上面的数据不可能给出准确的答案。它很可能会出现在对视频处理库的某些库调用中,但这只是猜测。

因此,唯一明智的答案是:使用分析器来找出您的程序究竟将时间花在了哪里。

分析器是一个程序,它分析您的程序并确定它在哪里花费时间。

于 2013-03-05T14:33:56.277 回答
0

我同意使用分析器。在某些情况下,使用分析器可能会使程序减慢太多或占用太多内存。在这种情况下,明智地使用时间测量: 秒表

可能会成功。

于 2013-03-05T14:40:04.087 回答