【发布时间】:2015-02-26 00:06:05
【问题描述】:
我应该模拟一个跑道机场在给定时间段内的运行情况。我所做的是创建队列以分别准备起飞和降落的飞机。我创建了一个类来表示飞机,因为我需要监控它在队列中保留多长时间。因此,要向任一队列添加“平面”,需要测试一个条件(一个基于随机性返回真/假的函数),如果为真,则添加一个平面。我的问题是有没有办法可以声明一个新的“飞机”然后将其添加到队列中?例如,假设“landing”是一个已经声明的队列:
if(condition)
create plane
landing.push(created plane)
【问题讨论】:
-
您的队列持有的实际数据类型是什么?是
Plane,Plane*,...?