标准C++实现字符串类CString(3)

// trim the right spaces
 void CString::TrimRight(void)        //将字符串右边的空格去掉
 {
    int end = m_nLength - 1;
 
    while (isspace(m_pDataStart[end]) && end >= 0)
        end --;
 
    if (end < 0)
  {
  end = 0;
  m_pDataEnd = &(m_pDataStart[end]);
  }
  else
  {
          m_pDataEnd = &(m_pDataStart[end]);
 
  }
 
}
 
// trim both sides
 void CString::Trim(void)          // //将字符串的空格去掉
 {
  TrimLeft();
  TrimRight();
 }
 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/987761179eb0962ebeff51d44e8e322f.html