摘要:
第12章 类1. 构造函数类的构造函数一般使用一个初始化列表来初始化对象的数据成员。2. 成员函数在类内部声明成员函数是必须的,而定义成员函数则是可选的。在类内部定义的函数默认为inline。而在类外部定义的成员函数必须指明它们是在类的作用域内。成员函数有一个附加的隐含实参,将函数绑定到调用函数的对象。这个隐含的实参其实是this指针。对像的this指针并不是对象本身的组成部分,它不占对象的内存空间,在每次非static成员函数调用对象的时候,this指针作为隐藏的第一个参数由编译器传递给对象。将关键字const 加在形参表之后,就可以将成员函数声明为常量:如: double avg_pric 阅读全文
posted @ 2012-02-29 13:15
Mr.Rico
阅读(569)
评论(0)
推荐(0)
摘要:
第一章 快速入门1. endl是一个操纵符,它可以刷新与设备相关联的缓冲区。第二章 变量和基本类型C++中的保留字1. 初始化和赋值是不同的。 C++中进行初始化的方法包括复制初始化和直接初始化。 在内置类型上,这两种方式基本上没有什么差别。 但是,在自定义的类类型上,还是有很大差别的,有时候只能使用直接初始化。2. 定义与声明 定义为变量分配空间,声明向程序表明变量的类型和名字。定义也是声明:当我们定义变量时,我们就声明了它的类型和名字。 比如: extern int i; 这儿是声明但是没有定义i,这儿告诉程序变量i定义在了程序的其他地方。 int i; 声明并且定义了i,这样一个操作之后 阅读全文
posted @ 2012-02-29 12:55
Mr.Rico
阅读(749)
评论(0)
推荐(0)

浙公网安备 33010602011771号