怎么对CString类的字符串比较

来源:百度知道 编辑:UC知道 时间:2024/06/13 20:22:24
我有个CString类的字符串,是个文件路径.我怎么操作只取得文件名那段的字符串

CString strPath = "C:\\tmp";
CString strName = strPath.Right(strPath.GetLength()-strPath.ReverseFind('\\')-1);
strName就是文件名

CString strAppPath = "C:\\Temp\\1\\abc123.cpp";
CString strTmp = strAppPath;
strTmp = strTmp.MakeReverse();//反转字符串

CString strFileName = strAppPath.Right(strAppPath.GetLength() - strTmp.Find('\\'));//获得文件名