日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MFC之CString对象的各种函数

發布時間:2023/12/29 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MFC之CString对象的各种函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、MFC常用類之String?

1、CString的構造函數:

CStringconst?CString&?stringSrc;

將一個已經存在的CString?對象?stringSrc?的內容拷貝到該?CString?對象。例如:

CString?str1(_T(“www.google.com”))?;?//將常量字符串拷貝到str1?

CString?str2(str1)?; //str1的內容拷貝到str2

CString?(LPCTSTR?lpch?,?int?nLength)?;

將字符串lpch?中的前?nLength?個字符拷貝到該CString?對象。例如:

CString?str(_T(“www.google.com”),?3)?; //構造的字符串對象的內容為”www”

2、CString?類的大小寫轉換及順序轉換函數

CString&?MakeLower()?; //將字符串中的所有的小寫字母改變為大寫字母

CString&?MakeUpper(0?; //******************大寫**********小寫****

CString&?MakeReverse()?; //將字符串中的所有字符的順序顛倒

Exp:

CString?str(_T(“ChenWenju”))?;

3、String?對象的連接

多個String?對象的連接可以通過重載運算符?+?+=?實現。

CString?str1(_T(“www.’))?;

CString?str2(_T(“google.com”))?;

CString?str2?=?str1?+?str2?; //str3?的內容為”www.google.com”

4、CString?的對象的比較

CString?的對象的比較可以通過==,?!=?<?,?>?,<=?,=?等重載運算符實現,?也可以使用compare?和?CompareNoCase?成員函數實現。

Int?Compare(PCXSTR?psz)?const?;? //將該CString?對象與?psz?字符串比較,如果相等的話就返回0?,小于psz?就返回小于0?,大于psz就返回值大于0?CompareNoCase()?函數與Cpmpare()?函數的用法相似,只是不區分大小寫。

CString?str1(_T(“ChenWenju”))?;

CString?str2(_T(“chenwenju”))?;?

If(str1?==?str2)

{

//因為str1不等于str2?,所以不執行此處的代碼

}

If(0?==?str1.CompareNoCase(str2))

{

//因為不區分大小寫,所以執行此處的代碼

}

5、CString?對象字符串的提取操作

CString?Left(int?nCount)?const?; //提取該字符串左邊的nCount個字符,并返回一個包含這個子字符串的拷貝的CString對象。

CString?Right(int?nCount)?;

CString?Mid(int?iFirst,?int?nCount)?;

CString?Mid(int?iFirst)?; //到結尾處

6、CString?對象字符串的查找操作

Int?Find(PCXSTR?pszSub,?int?iStart?=?0)??const?throw();

CString?對象字符串的iStatrt?索引位置開始,查找子字符串pszSub第一次出現的位置,如果沒有找到則返回-1?

Int?FindOneOf(PCXSTR?pszCharSet)?const?throw()?;//查找pszCharSet?字符串中的任意字符,返回第一次出現的位置,找不到返回-1?

Int?ReverseFind(XCHAR?ch)?const?throw()?;

以上只是CString類對象的常用函數,在這里做一下總結。

總結

以上是生活随笔為你收集整理的MFC之CString对象的各种函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。