摘要:
1、各种笔试面试资料和知识整理 【强烈推荐】《剑指Offer:名企面试官精讲典型编程题》一书中IT名企经典面试题 http://blog.csdn.net/hackbuteer1/2、STL容器介绍 STL中vector、list、deque和map的区别3、年轻的磊哥July ... 阅读全文
摘要:
1.静态数据成员的定义。静态数据成员实际上是类域中的全局变量。所以,静态数据成员的定义(初始化)不应该被放在头文件中。其定义方式与全局变量相同。2.在函数体内静态变量具有“记忆”功能,即一个被声明为静态的变量在这一函数被调用的过程中其值维持不变。与全局变量相比,使用静态数据成员的优势: 静态数据成员没有进入程序的全局名字空间,因此不存在与程序中其他全局名字冲突的可能性。(静态数据成员属于本类的所有对象共享)。 可以实现信息隐藏。静态数据成员可以是private成员,而全局变量不能。3.静态数据成员被 类 的所有对象所共享,包括该类派生类的对象。即派生类对象与基类对象共享基类的静态数据成员。.. 阅读全文