- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 虚函数
1、什么是虚函数和多态虚函数是在类中被声明为virtual的成员函数,当编译器看到通过指针或引用调用此类函数时,对其执行晚绑定,即通过指针(或引用)指向的类的类型信息来决定该函数是哪个类的。通常此类指针或引用都声明为基类的,它可以指向基类或派生类的对象。多态指同一个方法根据其所属的不同对象可以有不同的行为(根据自己理解,不知这么说是否严谨)。举个例子说明虚函数、多态、早绑定和晚绑定:李氏两
2006-12-01 09:55:00 356
原创 头文件
头文件为相关声明提供了一个 存放的地方,一般包含类的定义,extern变量的声明和函数的声明。头文件的正确使用会带来两个好处,一是保证所有文件使用给定实体的同一声明,二是当声明需要修改的时候,只有头文件需要更新。注意头文件只用于声明而不用于定义。不过有三个例外,就是头文件可以包含类的定义、值在编译时就能确定的const对象和inline函数。 特别对于类,为了支持分别编译,
2006-11-29 08:50:00 421
原创 放弃吧
亲爱的明少,放弃吧,不要在坚持了,这一段没有结果的苦恋注定会成为你生命中的梦魇。不妨让自己变得豁达一点儿,爱过了就行,不必非得得到。这真的能安慰得了自己吗,我不知道。 我觉得我比世界上任何一个人都爱她,我可以为她付出我的一切,但是我没有这个资格。她说她固执地认为她和她男友会有好的结果,对此,我表示钦佩。不是自己的再怎么坚持都不会得到,世界上比她漂亮和她一样好的女孩儿还很多。与其在此黯然神伤,还不如
2006-11-29 07:50:00 464
原创 引用的用法
引用就是对象的另一个名字,在实际应用中主要作为函数的形参。引用必须与同类型的对象相关联。 int ival = 1024; int &refval = ival; refval是ival的引用,就相当于ival的另一个名字,对refval的所有操作同对ival的所有操作的结果是一样的。 另外还要注意当引用初始化之后,只要该引用存在,它
2006-11-28 09:44:00 481
原创 const限定词的用法
定义一个变量表示某个常数时有一个潜在的威胁,就是这个变量可能被修改。为了避免这一点,使用const限定符,它把一个对象转变成一个常量。 const int count = 512;注意:因为常量在定义之后应当不能被修改,所以定义之时必须被初始化。 非const变量在其它文件中的用法如下: //file_1.cc in
2006-11-28 08:48:00 800 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人