【发布时间】:2012-01-05 22:31:27
【问题描述】:
我在 FutureEvent 类中有一个对象列表,我希望能够在其中执行类似 futureEvents.getNextEvent() 的操作。这是我目前所拥有的,但是由于 New 调用,我认为这是我的主要内存泄漏的原因。任何帮助将不胜感激。我还能如何将指针返回到下一个事件。谢谢
EVENT* FutureEvent::getNextEvent()
{
EVENT* nextEvent = new EVENT;
*nextEvent = futureEvents.front();
futureEvents.pop_front();
return nextEvent;
}
【问题讨论】:
标签: c++ list pointers reference