第一次在VC6.0使用Vector做为动态数组(我一直这么认为),可到最后出现一个错误,让我折腾了半天。很郁闷。
这到底是怎么回事?听说在VS2005当中不会出现这样的错误。
请教高手。 该怎么解决?
while (m_Checkdata.ReadString(m_readdata))
{
   m_countRepeatedData=0;
     for (int mk=0;mk<m_TempCS.size();mk++)
      {
 m_TempVect=m_TempCS[mk];
 if (m_readdata==m_TempVect)
{
   m_countRepeatedData++;
   if (m_countRepeatedData>1)
   {
               for (mj=mk;mj<m_TempCS.size();mj++)
 {
   mj_count=mj+1;
   m_TempCS[mj]=m_TempCS[mj_count];
                     }
    m_TempCS.size()--;
    }
 }
       }
}error C2105: '--' needs l-value