欢迎来到天天文库
浏览记录
ID:35294257
大小:59.12 KB
页数:30页
时间:2019-03-23
《cstring类用法总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、CString的构造函数CString();例:CStringcsStr;CString(constCString&stringSrc);例:CStringcsStr("ABCDEF中文123456"); CStringcsStr2(csStr);CString(TCHARch,intnRepeat=1);例:CStringcsStr('a',5);//csStr="aaaaa"CString(LPCTSTRlpch,intnLength);例:CStringcsStr("abcdef",3);//csStr="abc"CString(LPCWSTRlpsz);例:w
2、char_ts[]=L"abcdef"; CStringcsStr(s);//csStr=L"abcdef"CString(constunsignedchar*psz);例:constunsignedchars[]="abcdef"; constunsignedchar*sp=s; CStringcsStr(sp);//csStr="abcdef"CString(LPCSTRlpsz);例:CStringcsStr("abcdef");//csStr="abcdef"intGetLength()const;返回字符串的长度,不包含结尾的空字符。例:csSt
3、r="ABCDEF中文123456"; printf("%d",csStr.GetLength()); //16voidMakeReverse();颠倒字符串的顺序例:csStr="ABCDEF中文123456"; csStr.MakeReverse(); cout<4、 //ABCDEF中文123456voidMakeLower();将大写字母转换为小写字母例:csStr="ABCDEF中文123456"; csStr.MakeLower(); cout<5、Case(csStr2); //0intCompareNoCase(LPCTSTRlpsz)const;不区分大小写比较两个字符串,相等时返回0,大于时返回1,小于时返回-1例:csStr="abcdef中文123456"; csStr2="ABCDEF中文123456"; cout<6、r.Delete(2,3); cout<7、sert(2,'x'); cout<
4、 //ABCDEF中文123456voidMakeLower();将大写字母转换为小写字母例:csStr="ABCDEF中文123456"; csStr.MakeLower(); cout<5、Case(csStr2); //0intCompareNoCase(LPCTSTRlpsz)const;不区分大小写比较两个字符串,相等时返回0,大于时返回1,小于时返回-1例:csStr="abcdef中文123456"; csStr2="ABCDEF中文123456"; cout<6、r.Delete(2,3); cout<7、sert(2,'x'); cout<
5、Case(csStr2); //0intCompareNoCase(LPCTSTRlpsz)const;不区分大小写比较两个字符串,相等时返回0,大于时返回1,小于时返回-1例:csStr="abcdef中文123456"; csStr2="ABCDEF中文123456"; cout<6、r.Delete(2,3); cout<7、sert(2,'x'); cout<
6、r.Delete(2,3); cout<7、sert(2,'x'); cout<
7、sert(2,'x'); cout<
此文档下载收益归作者所有