有错。for循环的判断条件也应该加上m_iHead。
应该是这样:
for(int i = m_iHead; i < m_iHead + m_iQueueLen; ++i)
{
cout << m_pQueue[i%m_iQueueCapacity] << endl;
}
}
应该是这样:
for(int i = m_iHead; i < m_iHead + m_iQueueLen; ++i)
{
cout << m_pQueue[i%m_iQueueCapacity] << endl;
}
}
2016-02-04
对于那些还在用VC6.0教学的学校,深感鄙视~~~~~~~~~~~~~~~肯定美其名曰 处于学习目的,使用简单的VC6环境,可惜这老师真的啥也不了解~~~过时啊~~~~混日子~~~~~~~~~~建议有这种老师的同学,别跟他学了,应付考一下试就完了。
2016-01-14