自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DevDiv11

爱技术,爱生活!

  • 博客(5)
  • 收藏
  • 关注

原创 常成员:常数据成员和常成员函数

利用const可以修饰类的成员。当用const修饰数据成员时,该数据成员为常数据成员。当修饰类的函数时,该数据为常成员函数。      1. 常数据成员    const int total; 对常数据的初始化,只能在类的构造函数中通过初始化列表完成;常数据成员一旦初始化后,其值就不能被改变。 2. 常成员函数    const关键字定义的函数为常成员函数,定义如下:dou

2012-07-05 21:05:58 1624

原创 静态成员:静态数据成员和静态成员函数

当需要让类的所有实例共享同一份数据时,就需要用到静态成员:        1. 静态数据成员    在类声明的多个实例中,每一个实例都维持着一份该类所有数据成员的拷贝。有时候需要对该类的所有实例维持一个个共享的数据。 如:  static int number;    静态数据成员具有静态生存期。它不属于任何一个实例,只能通过类名来访问,一般的格式如:A :: number;其

2012-07-05 20:54:44 646

原创 this指针的工作原理

当通过一个类的实例调用成员函数时,系统会将该实例的地址赋给this指针,即this指针指向该实例的地址,然后再调用成员函数。所有*this就代表了该实例。调用成员函数以及成员函数对数据成员进行访问时,都用到了this指针。

2012-07-05 20:32:43 675

原创 C++类成员的访问控制

1. 不考虑继承     C++的访问控制属性有以下三种:public, protected, private;      公有类型成员用public关键字声明,任何一个来自外部的访问都必须通过这种类型的成员来访问,公有类型声明了类的外部的唯一接口。      私有类型成员用private声明,私有类型的成员只允许本类的成员函数来访问,而类外部的任何访问都是非法的。这样就完成了私有成员

2012-07-05 20:27:21 670

转载 微软的22道数据结构算法面试题(含答案)

1、反转一个链表。循环算法。             1     List   reverse(List   l)   {      2     if(!l)   return   l;       3     list   cur   =   l.next;       4     list   pre   =   l;       5     list   tm

2012-05-02 15:17:07 482

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除