对象模型 1.继承函数是继承函数的调用权,并非大小 2.多态的定义 相同对象收到不同消息或不同对象收到相同消息时产生的不同的动作。 虚函数注意事项 普通函数不能...
对象模型 1.继承函数是继承函数的调用权,并非大小 2.多态的定义 相同对象收到不同消息或不同对象收到相同消息时产生的不同的动作。 虚函数注意事项 普通函数不能...
异常处理的作用是用来判断一些 语法上的问题 或无法简单发现的问题 try{ }catch(){ }
C++标准库(C++ Standard Library --architecure & sources)与泛型编程 泛型编程 即 使用 模板为主要工具进行编程 标准库 != ...
首先是一个类如果含有虚函数 会创建一个虚函数表(vtable)而类中会有一个指针指向这个虚函数表 接着是如果一个类中含有静态成员,静态成员不会影响类的大小,因为它是存在glo...
conversion function 转换函数 explicit 显示声明 类对象中任意成员的地址都相同 任意函数,假如不设定返回值,默认为int function-lik...
1.赋值重载函数 形式如下: String::operator =(const String& str) 1由于进行的是深赋值,一定要判断是否是自我赋值; 2.堆和栈的内存 ...
1.前言 c++是由 c++语言和标准库两部分组成。 推荐书籍: Effective c++ The c++ standard library STL源码剖析 1.在编写头文...