2011-06-14 85 views
0

语言: C++滚动定时器阵列用于计算平均值

开发环境:微软的Visual C++

用于图书馆: MFC

问题:这应该是相当简单的,但我无法把头绕在它身上。我试图在给定的时间内计算滚动平均值 - 比如说5秒。我的程序每秒都会收到一条包含一些数字信息的数据消息,其中包括处理过程中的CPU空闲时间。

我希望能够在五秒钟内向用户显示平均CPU空闲时间。我正在考虑只使用一个数组并每五秒存储一次值,但我不知道如何执行滚动部分。除非有其他内置的方法来进行滚动计算吗?

回答

0

事实证明,实际上更好地实施关于闲置百分比的即时反馈,这比编码更容易。