
C++
文章平均质量分 78
流年2008
这个作者很懒,什么都没留下…
展开
-
effective c++读书笔记
文章转自:http://blog.youkuaiyun.com/shenzi/article/details/5601038一.让自己习惯C++ 条款01:视C++为一个语言联邦 为了更好的理解C++,我们将C++分解为四个主要次语言:C。说到底C++仍是以C为基础。区块,语句,预处理器,内置数据类型,数组,指针统统来自C。Object-Oreinted C++。转载 2015-06-30 11:02:59 · 406 阅读 · 0 评论 -
C++虚函数绑定的编译器实现
编译器为每个包含了虚函数的类创建一个表(vtable),在表中编译器放置特定类的虚函数地址,在每个带有虚函数的类中,编译器为每个类对象秘密的放置一个vpionter指针 ,指针指向vtalbe。通过基类的指针或者引用做虚函数调用时,编译器静态的插入取得vptr,并在vtable中找函数地址的代码,这样就能调用正确的函数使晚绑定发生。在子类继承时,也会继承基类的vtable,当子类中重写父类中的虚函原创 2015-06-30 10:08:54 · 1407 阅读 · 0 评论 -
排序分析 及使用情况
选择排序void SelectSort(Typename a[]){ int N=a.length; for(int i=0;i<N;i++) { int min =i; for(j=i+1;j<N;j++) { if(less(a[j],a[min]))原创 2015-07-29 18:18:36 · 501 阅读 · 0 评论