
mfc 怎么删除字符串的最后一个字符
3个回答
展开全部
CString 类中有两个成员函数:
1) .GetLength()得到字符串的长度。
2) .Left(int nCount) 从左边截取字符串,nCount是截取的字符长度。
故你要删除最后一个g;只要从左边截取该字符串的长度-1的长度。
如下:
CString str="abcdefg";
str=str.Left(str.GetLength()-1);
1) .GetLength()得到字符串的长度。
2) .Left(int nCount) 从左边截取字符串,nCount是截取的字符长度。
故你要删除最后一个g;只要从左边截取该字符串的长度-1的长度。
如下:
CString str="abcdefg";
str=str.Left(str.GetLength()-1);
展开全部
CString s( _T("abcdefg") );
ASSERT( s.Mid( 0, 6 ) == _T("abcdef") );
ASSERT( s.Mid( 0, 6 ) == _T("abcdef") );
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CString str="abcdefg";
str = str.Mid(0,str.GetLength()-1);
str = str.Mid(0,str.GetLength()-1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询