码迷,mamicode.com
首页 >  
搜索关键字:const对象    ( 194个结果
const成员函数和const对象的调用关系
总结一句话:const对象只能调用const函数,非const对象可以随便调用。...
分类:其他好文   时间:2014-09-26 19:37:48    阅读次数:102
常量函数(函数后加const)
const用在成员函数后主要是针对类的const对象如:classText{public:voidprintconst(void)const{cout<<"hello"<<endl;}voidprint(void){cout<<"hello"<<endl;}private:intk;};constT...
分类:其他好文   时间:2014-09-23 19:46:05    阅读次数:140
内部链接和外部链接以及const对象在头文件中的若干问题
首先我们看一段示例代码: t1.h [cpp] view plaincopyprint? #ifndef T1_H_  #define T1_H_  #include "t2.h"    #ifndef HHH  #define HHH      int da = 5;  #endif    #endif  #ifndef T1_H_ #defi...
分类:其他好文   时间:2014-09-20 08:53:17    阅读次数:270
C++学习笔记 <const限定词>
1、cons可以限定一个变量,是的它的值不能被改变2、默认情况下,const对象仅在文件内有效。 编译器在编译时,会把程序中所有用到const变量的地方替换成const的初始值,因此每个用到const变量的文件中都要有const变量的定义,为了支持这一用法,同时避免同一变量的多次定义,cons...
分类:编程语言   时间:2014-09-17 23:02:52    阅读次数:232
【ThinkingInC++】46、特定的数据成员可以在一个const对象里被改变
/** * 书本:【ThinkingInC++】 * 功能:声明关键字mutable,指定一个特定的数据成员可以在一个const对象里被改变 * 时间:2014年9月11日07:47:07 * 作者:cutter_point */ class Z { int i; mutable int j; public: Z(); void f() const; }; Z...
分类:编程语言   时间:2014-09-11 08:49:42    阅读次数:186
四种类型转化
1.static_cast最常用的类型转换符,在正常状况下的类型转换,如把int转换为float,如:int i;float f; f=(float)i;或者f=static_cast(i);·static_cast 可以被用于强制隐型转换(例如,non-const 对象转型为 const 对象,i...
分类:其他好文   时间:2014-09-10 17:19:40    阅读次数:220
const 限定符
1.定义const对象 const限定符把一个对象转换成一个常量 const int Bufsize = 512; 定义Bufsize 为常量并初始化为512。变量Bufsize仍然是一个左值,但是不可修改。 Bufsize = 0; // error2.const对象默认为文件...
分类:其他好文   时间:2014-09-09 10:56:08    阅读次数:262
指向const对象的指针和const指针
const char *p1;/指向const对象的指针char const *p2;//同上char *const p3;//const 指针区别:const后面是什么就限定什么,比如char const *p 就是限定(*p),(*p)就是p指向的那段内存不能变,p的值可以改变,如果是char*...
分类:其他好文   时间:2014-09-06 17:15:43    阅读次数:141
C++ 我想这样用(七)
话接前篇,继续基于对象编程语法的剩余部分:6.类的const成员函数和const对象const数据成员:跟const常量一样,只是一个在类里(而且是在构造函数里),一个在类外而已,都必须初始化。const成员函数:即普通成员函数后再加const。它可以读取数据成员的值,但不能修改它们。若要修改时,数...
分类:编程语言   时间:2014-08-30 16:22:49    阅读次数:201
const总结
1.常对象     类名 const 对象名[实参表列];     const 类名 对象名[实参表列];     对象被声明为常对象,则不能调用该对象的非const型的成员函数;     常成员函数可以访问常对象中的数据成员,但是不允许修改你常对象中的数据成员的值。     如果一个对象被声明为常对象,只能用指向常对象的指针指向它,而不能用一般的(指向非const型变量的)指针变量...
分类:其他好文   时间:2014-08-28 11:30:29    阅读次数:247
194条   上一页 1 ... 15 16 17 18 19 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!