64,637
社区成员
发帖
与我相关
我的任务
分享
class EventQueue
{
private:
map<long double,Event*> m;
public:
map<long double,Event*>::iterator eq_it;
public:
void addEqueue(Event *e);
void removeEqueue(Event *e);
bool emptyEqueue();
};
#include "stdafx.h"
#include <map>
typedef struct
{
int x;
}Event;
class EventQueue
{
private:
map<long double,Event*> m;
public:
map<long double,Event*>::iterator eq_it;
public:
void addEqueue(Event *e);
void removeEqueue(Event *e);
bool emptyEqueue();
EventQueue();
};
EventQueue::EventQueue()
{
eq_it = m.begin();
}