- 博客(10)
- 资源 (13)
- 收藏
- 关注
转载 堆与栈的区别
在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,有说的不对的地方请朋友们不吝赐教
2014-08-08 19:55:48
260
转载 C++多态性分析之虚函数表
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。
2014-07-31 20:49:43
274
原创 关于使用析构函数的几点注意事项
析构函数为你提供了一种机制,可以让你在系统释放对象前做一些善后工作,如清理内存,释放空间等。但是在以下两个方面使用虚构函数时要尤为注意。 1. 多态性
2014-07-31 17:25:30
3586
原创 C++中const关键字的使用指南
使用const关键字描述的变量或对象的值是不能够被改变的。const使用得当的代码会更易维护,可靠性更强,我们应该尽可能的使用const,这会使你的程序获益良多,但前提是你必须搞清楚原委。const的用法如下: a. const修饰普通变量 常量的表述形式:const 类型说明符 变量名 在声明常量时,必须进行初始化。如果是类中的常数据成员,那
2014-07-19 15:33:49
412
Unix-Linux编程实践教程
2014-07-14
UNIX环境高级编程_第二版中文
2014-07-14
数据结构与算法分析C++语言描述
2014-07-14
C++编程规范
2014-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人