ntjm.net
当前位置:首页 >> mFC 怎么删除字符串的最后一个字符 >>

mFC 怎么删除字符串的最后一个字符

Eg: CString str = "1234567890"; int n = str.GetLength(); str.Delete(n-1,1);

文件操作是不支持中间删除一个字符串的。 所以操作只能是: 读取整个文件到一个CString,使用Replace("指定的删除字符串",""),然后完整的回写CString到文件。

可以使用字符串显示,按一下按钮去掉最后一个字符再显示回来就可以了。

1、可以先用CString的Find()方法获得第二个逗号的位置; 2、然后使用CString的Right()方法获得第二个逗号以后的字符串。 比如: CString str("AT+OK,LEN=200,20203020202502032352");int nPos = str.Find(',');nPos = str.Find(',', nPos+1);CS...

JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 复制代码 代码如下:String str = " hell o "; String str2 = str.replaceAll(" ", ""); System.out.println(str2); 3.或者replace...

其实Windows有一个函数叫PathFindFileName 比如 LPTSTR szFullPath = _T("C:\Users\Desktop\ReadMe.txt"); 那么 LPTSTR szFile = PathFindFileName(szFullPath); 调用之后szFile就是 ReadMe.txt 了 头文件Shlwapi.h,库文件Shlwapi.lib 多方便。...

#include #include using namespace std; int main() { string str = "POINT\\0.12,2.30,5.64"; string sstr = str.substr(6)+","; double a[10],b; int i=0,j,pos; while((pos=sstr.find(","))!=-1) { b=atof(sstr.substr(0,pos).c_str()); a[i...

CSize sz=dc.GetTextExtent(m_strLine);//下面设置光标跟在字的后面 CPoint pt; pt.x=m_ptOrigin.x+sz.cx; pt.y=m_ptOrigin.y; SetCaretPos(pt); 这里m_strLine是你已经输出的文字,用GetTextExtent()函数(它是CDC的函数)得到文字的长度sz(定义...

CString a(CString m, CString b, CString c){ int nBegin = m.FindOneOf(b); int nEnd = m.FindOneOf(c); CString str = m.Mid(nBegin + b.GetLength(), nEnd- nBegin - b.GetLength()); return str;}

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