我想要做的是创建一个读取器类,它将获取第一个元素,评估它然后删除它。所以这意味着项目必须添加在前面而不是后面。
这是我需要做的。伪代码。
void Add( int messageCode ){ if(m_pList && messageCode!=0xFF)m_pList->push_front(messageCode); } // Adding a message; Added check if input is 0xFF.
代替
void Add( int messageCode ){ if(m_pList && messageCode!=0xFF)m_pList->push_back(messageCode); } // Adding a message; Added check if input is 0xFF.