关于学习C++的一些小心得⑴
来源:互联网 发布:设计房间的软件 编辑:程序博客网 时间:2024/06/14 14:16
1.虚函数用于处理多重继承,即二义性问题(MI):当一个类继承两个或多个类时,利用虚函数(即虚继承)可解决。
2.当继承了两个类后,需要使用两个类中的同名函数中的一个时,需用限定符来使用。
3.声明虚函数的位置可以互换(即virtual 和 public的位置)。
4.protected类型函数:基于private和public之间,继承类可以访问,但外部却不能访问的接口。
5.virtual ~abstr_emp() = 0;//表示这个函数没有函数体,函数体在派生类里定义。
6.堆栈是一个在计算机科学中经常使用的抽象数据类型。(堆栈=栈)
7.栈(操作系统):由操作系统自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
8.堆(操作系统):一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。
9.堆栈溢出:堆栈溢出的产生是由于过多的函数调用,导致调用堆栈无法容纳这些调用的返回地址,一般在递归中产生。堆栈溢出很可能由无限递归(Infinite recursion)产生,但也可能仅仅是过多的堆栈层级。
0 0
- 关于学习C++的一些小心得⑴
- 关于学习C++的一些小心得(2)
- 关于ScrollerView的一些小心得
- 关于MVC的一些小心得
- 一些关于Python的小心得
- 【RequestContext】关于RequestContext的一些小心得;
- [学习笔记]C和C++中数组的一些小心得(一)
- 一些杂乱的关于编程的小心得
- 关于TreeView和listView的一些小心得
- 关于自己使用adb的一些小心得
- 编程的一些小心得
- dede的一些小心得
- 学习Opencv的小心得
- exp & imp 的一些小心得
- java工作的一些小心得!
- ant打包的一些小心得
- jsp中文乱码的一些小心得
- iOS APP开发的一些小心得
- 冒泡排序原理和实例
- Android对象池
- 抓包工具Charles乱码解决办法
- 上传文件至服务器Demo
- 模仿qq的抽屉view
- 关于学习C++的一些小心得⑴
- C语言--结构体
- php排序
- 使用AsyncHttpClient 实现get和post请求
- makefile学习 (2) —— autotools生成makefile
- RESTFUL服务中POST/PUT/PATCH方法的区别
- 安装OFFICE 2010出错提示ERROR 1046的解决方法
- HttpURLConnection解析
- JavaScript窗口与提示大全