场景 有一天给研究生上课,几个学生分别上讲台展示仿真建模作业。 我打开笔记本电脑,一边开着仿真工具验证他们的代码,一边用思维导图软件记录他们讲解中出现的问题。 问题过多的时候...
最近在看The Little Schemer,似乎整本书最难的部分就是它字最多的部分──前言。玩笑话,这本书的文字很简单,但内容很有深度。我试着翻译了一下(翻译果然是个苦差事...
这几天看到 Ubuntu 放弃 Unity 和 Mir 开发,转向 Gnome 作为默认桌面环境的新闻,作为一个Linux十几年的老兵和Linux桌面的开发者,内心颇感良多。...
源代码之分布VC GCC gnu 2.91 标准库是用generic programming写成的,将data和methods分开来,借助iterator迭代器让method...
c++标准库体系结构与内核分析 c的标准库基本都是由一个个函数组成,而c++标准库由6个紧密关联的part组成 泛型编程Generic programming,主要以模板为主...
关于vptr和vtbl 父类有虚函数,子类也必定有,并且含有自己的虚指针(vptr)。虚指针指向虚表(vtbl),虚表中存放函数指针,指向虚函数所在位置。父类和子类的同名成员...
conversion function转换函数:将自身转换为别的类型 形式:operator+空格+转换类型{} 没有参数、返回类型(与转换类型相同所以不写),加const。...
基于对象的设计OOD--------->面向对象的编程OOP(类之间的关系) 复合Composition:设计模式Adapter,选择功能已经很强大的类中的一些函数开放,更改...
不带指针的字符串 编译器有默认的拷贝构造和拷贝赋值函数,以位为单位。但在class without pointer members的设计中如果使用默认版本,拷贝的只是指针,则...
在QQ群里学到了很多学习方法和视频内容以外的知识点。 学习方法: 1-视频播放可加速,在不明白或没听清楚的地方回放反复听。 这一点我确实在所有正在上的MOOC里实践了,效果非...