【发布时间】:2012-11-01 18:51:40
【问题描述】:
我正在做一个关于 C++ 的练习,它要求模拟一个服务队列,它要求用一个圆形的一维数组来完成它。所以它要求,当客户来在队列中插入他的名字时,号码他的卡和排队的到达时间。
所以我的第一个问题是如何在数组的一个位置输入所有这些元素?(我不知道它是否称为数组单元格或位置,英语不是我的母语)每个客户都必须占用只有数组的一个位置,我必须将他的所有信息插入一个位置。我已经知道如何从圆形队列中插入或提取元素的条件我只是不知道如何为它们做很多。
其次,它要求打印客户必须在队列中等待的时间,具体取决于在他之前等待的人数(但不必太精确)。
【问题讨论】:
-
我认为您的意思是循环缓冲区 - 作为队列,对吗?