2011-06-14 49 views
0

語言: C++滾動定時器陣列用於計算平均值

開發環境:微軟的Visual C++

用於圖書館: MFC

問題:這應該是相當簡單的,但我無法把頭繞在它身上。我試圖在給定的時間內計算滾動平均值 - 比如說5秒。我的程序每秒都會收到一條包含一些數字信息的數據消息,其中包括處理過程中的CPU空閒時間。

我希望能夠在五秒鐘內向用戶顯示平均CPU空閒時間。我正在考慮只使用一個數組並每五秒存儲一次值,但我不知道如何執行滾動部分。除非有其他內置的方法來進行滾動計算嗎?

回答

0

事實證明,實際上更好地實施關於閒置百分比的即時反饋,這比編碼更容易。