有錯。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