CString类常用方法----Left(),Mid(),Right() .

CString Left( int nCount ) const;                   //从左边1开始获取前 nCount 个字符

CString Mid( int nFirst ) const;                      //从左边第 nCount+1 个字符开始,获取后面所有的字符

CString Mid( int nFirst, int nCount ) const;    //从左边第 nFirst+1 个字符开始,获取后面  nCount 个字符

CString Right( int nCount ) const;                  //从右边1开始获取从右向左前 nCount 个字符

注:

     在函数后面加 const 的意思是:

     如果一个类声明了一个常量对象,这个对象只能使用后边带 const 这个的方法.

例:

CString a,b;
 a = "123456789";

b = a.Left(4);   //值为:1234
 b = a.Mid(3);    //值为:456789
 b = a.Mid(2, 4); //值为:3456
 b = a.Right(4);  //值为:6789

时间: 2024-11-03 21:20:03

CString类常用方法----Left(),Mid(),Right() .的相关文章

CString类中Left(),Mid(),Right()

CString类常用方法--Left(),Mid(),Right() CString::Left(int nCount)const; //从左边1开始获取前 nCount个字符 CString::Mid(int nfirst)const; //从左边第 nfirst+1个字符开始,获取后面所有的字符 CString::Mid(intnFirst,intnCount)const; //从左边第 nFirst+1 个字符开始,获取后面nCount个字符 CStringRight(intnCount)

CString类常用方法(转载)

CString Left( int nCount ) const;                   //从左边1开始获取前 nCount 个字符 CString Mid( int nFirst ) const;                      //从左边第 nCount+1 个字符开始,获取后面所有的字符 CString Mid( int nFirst, int nCount ) const;    //从左边第 nFirst+1 个字符开始,获取后面  nCount 个字符 CS

CString类的完美总结

①.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转换成int CString类相应函数

CString 型转化成 int 型 把 CString 类型的数据转化成整数类型最简单的方法就是使用标准的字符串到整数转换例程. 虽然通常你怀疑使用_atoi()函数是一个好的选择,它也很少会是一个正确的选择.如果你准备使用 Unicode 字符,你应该用_ttoi(),它在 ANSI 编码系统中被编译成_atoi(),而在 Unicode 编码系统中编译成_wtoi().你也可以考虑使用_tcstoul()或者_tcstol(),它们都能把字符串转化成任意进制的长整数(如二进制.八进制.十进

Cstring类

GetLength: 获取CString类的对象包含的字符串的长度(字节数) IsEmpty: 测试CString类的对象包含的字符串是否为空 Empty: 使CString类的对象包含的字符串为空字符串 GetAt: 获得字符串指定位置处的字符 "[]"操作符: 获得字符串指定位置处的字符,作用和GetAt()一样 SetAt: 设定字符串指定位置处的字符 LPCTSTR操作符: 返回指向存储在CString类的对象内的字符的指针 "="操作符: 将一个新的值赋予

MFC CString类的函数实现原理

在MFC框架中,CString类用的很多,它是对原来标准c中字符串类型的一种包装,因为里面有两个成员变量char* m_pData和int m_nLength来维护这个类. 对于成员函数: 1.几个默认的构造函数 CString(); //缺省构造 CString( const CString& stringSrc ); //拷贝构造 CString( const char* lpsz ); //根据字符串常量初始化 CString( char ch, int nRepeat = 1); //串

VS2010-MFC(MFC常用类:CString类)

转自:http://www.jizhuomi.com/software/228.html CString类简介 CString类作为MFC的常用类,当之无愧.可以这样说,只要是从事MFC开发,基本都会遇到使用CString类的场合.因为字符串的使用比较普遍,而CString类又提供了对字符串的便捷操作,所以它给MFC开发人员带来了高的开发效率,受到了开发者的欢迎. 大家使用VS2010的话,可能会见到CStringT,实际上它是一个操作可变长度字符串的模板类.CStringT模板类有三个实例:C

Paint类常用方法

Paint类常用方法 void  setARGB(int a, int r, int g, int b)  设置Paint对象颜色,参数一为alpha透明通道 void  setAlpha(int a)  设置alpha不透明度,范围为0~255 void  setAntiAlias(boolean aa)  //是否抗锯齿 void  setColor(int color)  //设置颜色,这里Android内部定义的有Color类包含了一些常见颜色定义 . void  setFakeBold

java-String类常用方法解释笔记

参考注释即可. 1 /*H4ckSo1di3r 2015年2月4日 下午11:55:07*/ 2 package Demo; 3 4 public class TestStringClass_测试String类 { 5 6 7 public static void main(String[] args) { 8 9 // ================================================== 10 // 1.String类常用构造方法 11 //String() 无