自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 子类重载父类成员函数时父类的成员函数将隐藏

继承重载父类中的成员函数将隐藏父类中该成员函数及其所有在父类中的重载函数。例如:class a{public:    void a_func( void );    void a_func( int);};class b : public a{public:    void b_func( float );   //class中的a_func两个成员函数将都被隐藏(不能使用)。    int b

2007-08-06 11:37:00 616

原创 多继承构造函数初始化顺序/-/枚举大小

 多继承子类初始化顺序,以继承的顺序进行。例如:class CB : public CA , CA1{}会先初始化CA,然后是CA1枚举类型占用4个字节enmu en{ en_a, en_b } enTemp;sizeof( enTemp ) = 4;

2007-08-06 11:11:00 543

原创 std::endl倒底是什么意思?

    我们知道,最后出现的"/n"可以实现一个换行,不过我们在用C++时教程中总是有意无意地让我们使用endl,两者看上去似乎一样——究竟其中有什么玄妙?查书,书上说endl是一个操纵符(manipulator),它不但实现了换行操作,而且还对输出缓冲区进行刷新。什么意思呢?原来在执行输出操作之后,数据并非立刻传到输出设备,而是先进入一个缓冲区,当适宜的时机(如设备空闲)后再由缓冲区传入,也可以

2007-07-18 10:23:00 8088 2

原创 const应该放在前还是后

我應該將“const”放在類型之前還是之后? 我把它放在前面,但那僅僅是個人愛好問題。“const T”和“T const”總是都被允許 的,而且是等效的。例如: const int a = 1; // ok int const b = 2; // also ok 我猜想第一種版本可能會讓少數(更加固守語法規范)的程序員感到迷惑。 為什么?當我發明“const”(最初的名稱叫做“readonly”

2007-07-11 10:53:00 966

原创 static 和 const的解释

static 是c++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。  static 的两大作用: 一、控制存储方式:   static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间。   1、引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函

2007-07-11 10:43:00 402

空空如也

空空如也

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

TA关注的人

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