日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 學院 > 開發設計 > 正文

CString類的完美總結

2019-11-11 06:36:39
字體:
來源:轉載
供稿:網友

轉自:http://www.2cto.com/kf/201205/130195.html

CString 類對象的初始化:

CString str;

CString str1(_T("abc"));

CString str2 = _T("defg");

 

TCHAR szBuf[] = _T("kkk");

CString str3(szBuf);

CString str4 = szBuf;

 

TCHAR *p = _T("1k2");

//TCHAR * 轉換為 CString

CString str5(p);

CString str6 = p;

 

CString str7(str1);

CString str8 = str7;

 

字符串基本操作:

● 長度:GetLength();

CString str(_T("abc"));

int len = str.GetLength(); //len == 3

● 是否為空,即不含字符:IsEmpty();

● 清空字符串:Empty();

CString str(_T("abc"));

BOOL mEmpty = str.IsEmpty(); //mEmpty == FALSE

str.Empty();

mEmpty = str.IsEmpty(); //mEmpty == TRUE

● 轉換大小寫:MakeUpper、MakeLower

● 轉換順序:MakeReverse

CString str(_T("Abc"));

str.MakeUpper(); //str == ABC

str.MakeLower(); //str == abc

str.MakeReverse(); //str == cba

● 字符串的連接:+、+=

CString str(_T("abc"));

str = _T("de") + str + _T("kp"); //str == deabckp

str += _T("123"); //str == deabckp123

TCHAR szBuf[] = _T("789");

str += szBuf; //str == deabckp123789

● 字符串的比較:==、!=、(<、>、<=、>= 不常用)、Compare(區分大小寫)、CompareNoCase(不區分大小寫)

CString str1(_T("abc"));

CString str2 = _T("aBc");

if (str1 == str2){

MessageBox(_T("str1 等于 str2"));

}else{

MessageBox(_T("str1 不等于 str2"));

}

 

字符串的查找:

Find、ReverseFind、FindOneOf 三個函數可以實現字符串的查找操作

Find 從指定位置開始查找指定的字符或者字符串,返回其位置,找不到返回 -1;

舉例:

CString str(_T("abcdefg"));

int idx = str.Find(_T("cde"), 0); //idx 的值為2;

 

ReverseFind 從字符串末尾開始查找指定的字符,返回其位置,找不到返回 -1,雖然是從后向前查找,但是位置為從開始算起;

CString str(_T("abcdefg"));

int idx = str.ReverseFind('e'); //idx 的值為4;

 

FindOneOf 查找參數中給定字符串中的任意字符,返回第一次出現的位置,找不到返回 -1;

CString str(_T("abcabcd"));

int idx = str.FindOneOf(_T("cbd")); //idx 的值為1;

 

字符串的替換與刪除:

Replace 替換 CString 對象中的指定的字符或者字符串,返回替換的個數,無匹配字符返回 0;

CString str(_T("abcdabc"));

int num = str.Replace('b', 'k'); //str == akcdakc, num == 2

 

CString str(_T("abcdabc"));

int num = str.Replace(_T("bc"), _T("kw")); //str == akwdakw, num == 2

 

Remove 刪除 CString 對象中的指定字符,返回刪除字符的個數,有多個時都會刪除;

CString str(_T("abcdabcb"));

int num = str.Remove('b'); //str == acdac, num == 3

 

Delete 刪除 CString 對象中的指定位置的字符,返回處理后的字符串長度;

CString str(_T("abcd"));

int num = str.Delete(1, 3); //str == a, num == 1

 

字符串的提取:

Left、Mid、Right 三個函數分別實現從 CString 對象的 左、中、右 進行字符串的提取操作;

CString str(_T("abcd"));

CString strResult = str.Left(2); //strResult == ab

strResult = str.Mid(1); //strResult == bcd

strResult = str.Mid(0, 2); //strResult == ab

strResult = str.Right(2); //strResult == cd

 

單個字符的修改:

GetAt、SetAt 可以獲取與修改 CString 對象中的單個 TCHAR 類型字符;

操作符也可以獲取 CString 對象中的單個字符,但為只讀的,不能進行修改;

CString str(_T("abcd"));

str.SetAt(0, 'k'); //str == kbck

TCHAR ch = str.GetAt(2); //ch == c

 

CString 對象字符串所占用的字節數:

CString str = _T("abc");

 錯誤的求法:sizeof(CString)、sizeof(str)

 正確的求法:str.GetLength()*sizeof(TCHAR)

 

當作為 TCHAR * 類型傳參時,確保申請了足夠用的空間,比如使用 GetModuleFileName 函數;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
日韩欧美中文| 一区二区91| 亚洲免费精品| 中文字幕在线视频第一页| 亚洲一区在线观看免费| 日韩一级网站| 欧美日韩色综合| 中文字幕日韩欧美在线视频| 福利在线国产| 日本a级黄色| 日韩中文字幕在线一区| 免费视频国产一区| 午夜亚洲福利| 日韩欧美国产黄色| 免费在线视频一区二区| 欧洲精品二区| 欧美日韩在线三级| 欧美日韩精品在线| 婷婷久久综合网| 欧美日韩一二| 欧美亚洲免费高清在线观看| 最近中文字幕在线中文高清版| 日韩午夜黄色| 欧美日韩国产首页在线观看| 91九色精品视频| 中文字幕在线欧美| 国产一二三精品| 日韩中文字幕综合| 亚洲免费福利视频| 国产最新在线| 亚洲美女视频一区| 国产精品一区二三区| 亚洲国产欧美久久| 精品日韩在线播放| 日韩三级视频中文字幕| 日韩亚洲欧美中文在线| 在线视频三区| 91欧美日韩麻豆精品| 免费精品国产自产拍在| 日韩精品在线视频| 九七久久人人| wwwww亚洲| av手机天堂| 欧美日韩国产一中文字不卡| 日韩三级高清在线| 国产欧美日韩在线视频| 精品人妻一区二区免费视频| 国产高清在线视频| 久久精品电影| 精品久久九九| 一区免费在线| av免费网站在线| 最近高清中文在线字幕在线观看1| 日韩精品一区二区三区视频播放| 精品在线91| 91色在线看| 欧美日韩一二| 欧美国产一区视频在线观看| 99精品视频99| 国产一级片播放| 欧美日韩综合高清一区二区| 欧美一级搡bbbb搡bbbb| 亚洲大片免费看| 一区二区三区在线免费 | 91精品在线视频观看| 欧美久久久久久蜜桃| 欧美三级视频在线| 中文字幕精品国产| 中文欧美字幕免费| 99这里有精品视频| 国产羞羞视频在线播放| 激情国产在线| 中文字幕亚洲二区| 91精品视频国产| 一区二区三区在线|网站| 日韩国产成人| 国产裸体歌舞团一区二区| 欧美日韩久久久| www.久久久精品| 在线中文字幕视频观看| 色综合天天综合网天天狠天天| 一区二区三区精品在线| 亚洲成av人片在线| 国产在线www| 欧美日韩国产123区| 国产午夜在线观看| 91精品国产91综合久久蜜臀| 国产高清在线视频| 日本精品国语自产拍在线观看| 国产黄色网页| 91精品国产全国免费观看 | 视频一区三区| 中文字幕在线播出| 欧美日韩三级视频| 日韩午夜中文字幕| 欧美一卡2卡3卡4卡| 91精品国产自产在线观看永久∴| 亚洲欧洲综合另类| 国产亚洲福利| 国产一级免费看| 91精品国产手机| 国产黄色在线看| 不卡视频一区二区| 精品福利一区二区三区| 国产一级粉嫩xxxx| 91精品在线观| av一区在线| 午夜国产福利一区二区| 日韩免费不卡avV| 亚洲一区精品电影| 最近高清中文在线字幕在线观看1| 日韩视频中文字幕| 人人做人人澡人人爽欧美| 欧美日韩日本视频| 欧美日韩久久久| 不卡视频一区二区| 国产在线观看黄色| 精品成人久久久| 中文字幕在线欧美| 亚洲国产专区| 亚洲娇小xxxx欧美娇小| 久久久精品日韩欧美| 欧美日韩午夜在线视频| 亚洲大胆人体av| 日韩视频一区二区在线观看| www.尤物.com| 一级免费a一片| 日韩欧美国产午夜精品| 一本一道综合狠狠老| 国产欧美综合在线观看第十页 | 国产欧亚日韩视频| 91精品国产综合久久久久久| 91极品视频在线观看| 99视频精品全国免费| 精品久久人人做人人爽| 91麻豆精品在线| 国产福利免费观看| 国产网站欧美日韩免费精品在线观看 | 国产极品嫩模在线视频一区| 日韩欧美一级在线| 日韩欧美中文视频| 日韩精品三级| 精品人妻一区二区免费视频| 九九在线精品| 91av久久久| 中文字幕日韩精品在线| 欧美日韩国产第一页| 久久香蕉一区| 91精品国产色综合久久久蜜香臀 | 久草亚洲一区| 91麻豆视频网站| av免费看在线| 日韩在线中文视频| 亚洲社区在线| 日韩精品视频免费看| 天天综合色天天| 亚洲人线精品午夜| 在线视频国产三级| 日韩欧美亚洲区| 午夜伊人狠狠久久| 日韩精品在线第一页| 免费精品国产自产拍观看| 91精品综合久久| 国产一区在线精品| 精品国产免费视频| 伊人www22综合色| 91精选在线| 精品三级久久| 伊人www22综合色| 国产日韩专区| 亚洲精华国产欧美| 不卡一二三区| 99中文字幕一区| 视频一区视频二区中文| 天堂√8在线中文| 在线日韩欧美| 亚洲女人天堂色在线7777| 最近中文字幕在线中文视频| 99精品电影| 久久精品在线观看| 亚洲专区一二三| 91精品国产91久久久久久不卡| 欧美日韩精品中文字幕| 午夜一区二区三区| 欧美一级二级三级区| 伊人亚洲视频| 一区二区91| 日韩在线一区二区| 中文字幕在线看视频国产欧美| 久久精品欧美日韩精品| 亚洲一区在线观看视频| 日韩中文字幕在线一区| 亚洲制服丝袜一区| 一区二区中文字幕在线| 亚洲第一中文字幕在线观看| 欧美国产一级| 国产免费久久| 欧美久久久久久蜜桃| 精品欧美日韩在线| 欧美日韩在线播放视频| 国产日韩精品久久久| 91精品国产91久久久久久久久| 1区2区在线| 国产午夜精品全部视频播放| 麻豆精品视频入口| 欧美日韩综合在线免费观看| 91精品国产91久久久久久三级| 日韩欧美在线视频日韩欧美在线视频| 欧美日韩综合在线免费观看| 午夜成人鲁丝片午夜精品| 亚洲福利视频专区| av免费看在线| 亚洲.国产.中文慕字在线| 91麻豆免费视频网站| 激情综合色综合久久| 在线观看免费国产成人软件| 国产高潮久久久| 亚洲大胆人体av| 精产国产伦理一二三区| 国产综合精品在线| 91精品国产91久久久久久不卡| 不卡一二三区| 国产免费一级| 影音先锋一区二区资源站| 日韩精品久久久| 欧美日韩三级一区| 欧美三级在线看| 一区视频在线播放| 日韩三级免费观看| 日韩欧美在线综合网| 亚洲福利一区| 日韩欧美在线中文字幕| 一级片免费在线| av午夜在线| 日韩在线高清| 国产福利一区二区在线精品| 欧美1234区| 欧美一级久久久久久久久大| 国产欧美日韩91| 国产激情在线视频| 在线视频国产三级| 日韩精品国产欧美| 精品视频久久| 欧美日韩三级视频| 中文字幕在线观看国产| 欧美国产91| 国产日韩成人精品| 免费在线视频一区二区| 欧美日韩精品免费在线观看视频| 国产福利精品导航| 欧美国产日韩在线播放| 91久久精品在线| a视频在线播放| 久久综合九色欧美综合狠狠| 在线国产99| 中文天堂资源在线| 中文字幕日韩亚洲| 日本亚洲欧美三级| 在线观看国产福利视频| 日韩精品丝袜在线| 欧美日韩三级一区| 欧美日韩中文字幕视频| 中文字幕在线官网| 亚洲深夜福利| 久久久综合av| 精品999视频| 国产99对白在线播放| 国产999精品在线观看| 精品成人久久久| 中文字幕欧美在线| 日韩国产成人| 国产区日韩欧美| 一区二区高清在线| 99pao成人国产永久免费视频| 日韩中文字幕二区| 日韩欧美专区在线| 樱花草www在线观看| 色综合天天综合网天天狠天天| 亚洲免费观看在线观看| 久久永久免费视频| 欧美日韩中文字幕在线视频| 日韩在线播放一区二区| 国产高潮久久久| 欧美日韩亚洲一| 亚洲免费精品视频| 欧美日韩国产中文| 色综合天天综合网国产成人综合天| aaa大片在线观看| 精品极品三级久久久久| 97国产视频| 色国产在线视频| 免费在线视频一级不卡| 日韩欧美亚洲日产国| 日韩精品视频中文字幕| 亚洲一级二级| 69堂精品视频在线播放| 一级免费a一片| xxxxx性| 拍真实国产伦偷精品| 二区中文字幕| 国内精品露脸在线视频播放| 亚洲中文字幕一区| 中文字幕在线观看播放| 国产区高清在线| 精品日韩在线观看| 91九色精品视频| 高清1区2区| 国产 欧美在线| 一区二区在线视频播放| 日韩免费电影网站| 中文字幕国产亚洲| 欧美日韩久久不卡| 国产不卡的av| 美女在线视频一区| 日韩中文字幕亚洲| 亚洲高清在线免费| 国产午夜精品视频免费不卡69堂| 999精品视频在线观看播放| 91精品国产调教在线观看| 精品福利在线观看| 国产最顶级的黄色片在线免费观看| 欧美日韩激情在线一区二区三区| 国产日韩av一区二区| 在线观看国产一级片| 日本а中文在线天堂| 亚洲第一中文字幕| 欧美专区中文字幕| 一区二区91| 国产三级精品网站| 日韩精品在线私人| 欧美亚洲天堂| 91精品国产综合久久香蕉最新版| 精品全国在线一区二区| 国产传媒久久久| 国产亚洲视频中文字幕视频| 亚洲国产福利视频| 欧美国产综合视频| 国产欧美日韩亚州综合| 久久久久久久久综合| 国产亚洲污的网站| 黄色欧美日韩| 亚洲男人在线| 日本国产一区| 麻豆一区二区99久久久久| √新版天堂资源在线资源| 日韩欧美国产片| 国产三级精品网站| 色www精品视频在线观看| 国内精品99| 在线手机中文字幕| 国产一二三四| 日韩欧美在线综合| 国产成人综合av| 午夜av一区二区| 欧美日韩中文字幕综合视频| 亚洲欧洲综合另类| 久久精品国产视频| av影视在线看| 搞黄在线观看| 国产欧美日韩91| 99精品一级欧美片免费播放| 91精品久久久久久久91蜜桃| 亚洲视频 中文字幕| 国产网站欧美日韩免费精品在线观看 | 国产视频2区| 欧美日韩亚洲国内综合网俺| 顶级网黄在线播放| 亚洲 欧美 精品| 中文字幕在线高清| 色综合久久88色综合天天免费| 一区二区在线高清视频| 亚洲综合欧美在线| 一级片在线免费看| 日韩欧美中文免费| 中文字幕 亚洲视频| 激情综合色综合久久| 亚洲欧美中文字幕在线一区| 91精品久久久久久久91蜜桃| 一区二区不卡久久精品| 欧美日韩在线视频免费观看| 92久久精品| 国产欧美久久久精品免费| 中文字幕欧美国内| 精品国产99| 久久久99久久精品欧美| 91精品国产综合久久香蕉的特点| 国产一二三精品| 精品婷婷伊人一区三区三| 国产 欧美在线| 亚洲 欧美综合在线网络| 91精品久久久久久蜜臀| 国产欧美日韩91| 在线中文免费视频| 香蕉精品久久| 最近中文字幕第一页| 欧美日韩一级视频| 欧美中文字幕第一页| 色欧美日韩亚洲| 欧美不卡视频一区| av影视在线看|