C++/对象模型/设计模式
RedStar81
这个作者很懒,什么都没留下…
展开
-
C++机理:虚拟机制的实现[兼谈对比于传统机制]
昨天,又遇同学谈virtual的什么早期绑定、动态联编不懂.我和他交流了一会,才知道.哦,原来是教科书上,那"路边抄"的概念把他迷惑了. 1.静态联编:联编工作出现在编译连接阶段,这种联编又称早期联编,因为这种 联编过程是在程序开始运行之前完成的。 2.编译程序在编译阶段并不能确切知道将要调用的函数,只有在程序执行时才能 确定将要调用的函数,为原创 2003-03-27 11:09:00 · 1925 阅读 · 1 评论 -
C++基本功:全面掌握const、volatile和mutable关键字
C++基本功:全面掌握const、volatile和mutable关键字 C++程式设计过程中,const的使用可以频度是非常高的.它在保证程式安全方面起到了不可估量的作用.用一句话来表达最确切不过了:”小兵立大功”. 有了const,那么mutable当然缺不了. 然作为const的同胞兄弟,volatile却在很多人的视野中消失.其实volatile担负的责任原创 2003-09-14 18:58:00 · 2850 阅读 · 0 评论 -
C++基本功:从一个左右值问题出发,侃侃C++的引用
#include #include ,stdio.h>/*--------------------比较的程式1:正常的含有函数的程序----------àint a[3]={1,2,3};int function(int index);int main(){int a;a=function(2);coutreturn 0;}int function(int index){return a[inde原创 2003-03-08 15:02:00 · 1670 阅读 · 0 评论 -
临时对象研究手记
临时对象,在C++表层和内部实施非常至多. 然而由于它特定的性质,很多行为不为人所知. 在Andrei发起的编译时编程中,它是很有价值的东东.... 下面我们通过实验来求证一些行为, 以便更好的利用它:#include #include using namespace std;class x;void fook__(x _in);class x{public:x(int _原创 2003-03-27 11:03:00 · 1459 阅读 · 0 评论