用于计算平均值的滚动计时器数组

| 语言:C ++ 开发环境:Microsoft Visual C ++ 使用的库:MFC 问题:这应该很简单,但是我无法完全解决这个问题。我正在尝试计算给定时间内的滚动平均值-假设是五秒钟。我的程序每秒都会收到一条包含一些数字信息的数据消息,其中包括过程中的CPU空闲时间。 我希望能够向用户显示五秒钟内的平均CPU空闲时间。我在考虑只使用一个数组并每五秒钟存储一个值,但是我不确定如何执行滚动部分。除非有其他内置方法可以进行滚动计算?     
已邀请:
        事实证明,对闲置百分比实施即时反馈实际上会更好,这更容易编写代码。     

要回复问题请先登录注册