ldcf.net
当前位置:首页 >> CString的 Right用法 请教 各位 >>

CString的 Right用法 请教 各位

CString 有专门删除的方法 int n = str.Find('.'); str.Delete(/*小数点的位置,从0算起*/n) //str为CString对象 也可以用替换法 str.Replace(".", ""); 用楼主的方法也行 int n = str.Find('.'); str = str.Left(n) + str.Right(str.GetLength(...

是的, 实测: CString FileName = "123456\\abcdef"; CString TypeString; TypeString = FileName.Right(FileName.GetLength() - FileName.ReverseFind('\\') - 1); 运行结果: CString::Right returned{"abcdef"}

假设有CString a和b a.TrimLeft(b)的作用:从a的第一字符开始往后遍历,如果发现某个字符出现在b中,就从a删除,直到某个字符没有在b中出现或者遇到a的结尾。 ###a trimleft # =a ###a## trimleft # = a## TrimRight就是从a的最后一个字符开始往...

如果你是用CString存的"8.9000"这个字符串,那就很easy了。CString提供的类成员函数,TrimRight就可以啊 CString str = _T("Soccer is best, but liquor is quicker!?!?!?!?!"); _tprintf_s(_T("Before: \"%s\"\n"), (LPCTSTR)str); _tprintf_s(_...

CString str = _T("123"); int i = _ttoi(str); =============== int i = 123; CString str ; str.Format(_T("%d"), i);

假设有CString a和b a.TrimLeft(b)的作用:从a的第一字符开始往后遍历,如果发现某个字符出现在b中,就从a删除,直到某个字符没有在b中出现或者遇到a的结尾。 ###a trimleft # =a ###a## trimleft # = a## TrimRight就是从a的最后一个字符开始往...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com