- 博客(2)
- 收藏
- 关注
原创 C++的三种继承机制以及继承机制对三种访问权限(public, protected, private)的影响
(1)public(公有继承):继承时保持基类中各成员属性不变并出现在派生类中,但基类中private成员被隐藏(不可访问),即基类的公有成员和保护成员被继承到派生类中仍作为派生类的公有和保护成员。派生类的成员只能访问基类中的public/protected成员,而不能访问private成员;派生类的对象只能访问基类中的public成员。 而无论派生类的成员还是对象都无法访问基类的私有成员。
2014-10-29 16:07:10 1027
原创 Windows Function Call Convention-Windows函数调用约定
在程序开发中,函数调用是靠栈来实现的,同时,编译器帮助我们做了压栈和恢复堆栈工作,这样我们在调用函数时不需要再进压栈退栈。但是由于存在不同的语言,其调用约定也是多种多样的。这样在调用函数时,我们就需要提前通知编译器,告知其以何种方式编译代码。上图中调用约定,便体现了约定的多样性。而这种通知机制,便是函数调用约定(Function Call Convention)。 函数调用约定,
2014-10-12 10:50:27 733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人