Язык: C ++
Среда разработки: Microsoft Visual C ++
Используемые библиотеки: MFC
Проблема: Это должно быть довольно просто, но я не могу обернуть голову вокруг этого. Я пытаюсь вычислить скользящее среднее за определенный промежуток времени - скажем, пять секунд. Каждую секунду моя программа получает сообщение данных, содержащее некоторую числовую информацию, включая время простоя процессора во время процесса.
Я хочу показать пользователю среднее время простоя процессора в течение пяти секунд. Я думал об использовании только массива и сохранении значения каждые пять секунд, но я не уверен, как сделать скользящую часть. Разве есть какой-то другой встроенный метод для выполнения скользящих вычислений?