c++ - 如何在不需要实时的情况下制作时隙(只是模拟)

标签 c++ timeslots

现在我正在模拟某事,我需要为其定义时隙,因为我不能使用实时。例如,我想知道有多少人在第一个 5 分钟内进入银行,然后在第二个 5 分钟内等等,我只想模拟,这样我就不会每次都等 5 分钟才能得到结果.

谁能帮忙??

最佳答案

您保留一个按到达时间排序的 future 事件的优先级队列。然后只取第一个并处理它,直到没有更多事件剩余。

关于c++ - 如何在不需要实时的情况下制作时隙(只是模拟),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5677702/

相关文章:

c++ - 重新分配变量 C++

php - Mysql 将时间分割为查询中的时间段

Mysql只选择指定数量的连续空闲时间段的员工

c++ - 防止内存碎片

c++ - C++中typedef的作用

linux - 通过recv C/C++ 通过套接字传递结构

php - 如何根据服务时间禁用时段?

mysql - 从mysql中的给定时间获取时间槽行

c++ - 关于 C++ OOP 数组成员复制行为

c++ - 如何将 Simd::View 转换为 cv::Mat?