您好,我希望有人可以解释这个问题。这是代码:
class Memory{
public:
PacketPtr pkt;
MemoryPort* port;
MemCtrlQueueEntry(){};
};
在我这样做之后:
std::list<Memory*>::iterator lastIter = NULL;
我收到以下错误:
error: conversion from long int to non-scalar type std::_List_iterator<DRAMMemory::MemCtrlQueueEntry*> requested
将迭代器初始化为 NULL 的问题在哪里?