会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
萌斗士
博客园
园子
首页
新随笔
联系
管理
订阅
2017年12月4日
Boolan C++ STL与泛型编程 二
摘要: 本周主要是讲解了容器list的使用 List是一种可在常数时间内在任何位置执行插入和删除操作的顺序容器。list是双向链表,其迭代器是双向的。与其他顺序容器(array, vector, deque)相比,list容器在任意位置执行插入、提取、和移动元素的操作更高效,但它不能通过在容器中的位置直接获
阅读全文
posted @ 2017-12-04 00:15 萌斗士
阅读(254)
评论(0)
推荐(0)
2017年11月27日
Boolan C++ STL与泛型编程 一
摘要: 这种开始了新的学习,主要是讲解了下STL的概念和泛型编程的含义: STL 六大部件: 1、容器 2、分配器 3、迭代器 4、算法 5、仿函数 6、适配器 讲解了一些基本的容器 vector 顺序插入的一种容器,只能从后面插入 list 双向链表 forward-list 单向列表 deque 队列
阅读全文
posted @ 2017-11-27 01:16 萌斗士
阅读(398)
评论(0)
推荐(0)
2017年11月19日
Boolan C++面向对象高级编程学习第五周
摘要: 本周C++面向对象高级编程编程主要是讲三个方面 1、虚表和虚指针 虚指针:如果类(包括父类)中有虚函数,就一定会有虚指针,虚指针是指向虚函数的虚表。 虚表:虚指针指向的一种类的表,表上存有类里面虚函数的实现的指针 这里虚函数和虚表一般是和类的多太性结合在一起来使用的,子类调用虚函数是通过调用虚指针来
阅读全文
posted @ 2017-11-19 23:53 萌斗士
阅读(125)
评论(0)
推荐(0)
2017年11月13日
Boolan C++面向对象高级编程学习第四周
摘要: 本周主要是讲第一阶段c++没有讲完的一些特性,和一些c++11中的一些特性,这种讲的比较散,内容很庞大,主要分为以下几种 1、转换函数 operator double() const{ return (double) (m_numerator / m_denminator)} 主要是写在类中,告诉编
阅读全文
posted @ 2017-11-13 00:21 萌斗士
阅读(140)
评论(0)
推荐(0)
2017年11月6日
Boolan C++面向对象高级编程学习第三周
摘要: 本周c++面向对象编程主要讲的是类于类之间的关系 1、复合(composition) 复合类又称组合类,是一个类里面的数据成员是另一个类的对象,即内嵌其他类的对象作为自己的成员。 这种一般是数据成员类具有该类的大量相同的特性,可以为该类提供接口 这种组合类是先调用成员类的构造函数进行构造,然后在执行
阅读全文
posted @ 2017-11-06 00:34 萌斗士
阅读(166)
评论(0)
推荐(0)
2017年10月30日
Boolan C++面向对象高级编程学习第二周
摘要: 相比于第一周的c++不带指针的类,第二周的C++课程按照一个带指针类的模型给我们进行了详细的讲解 这周我的主要收获有 1、堆和栈 了解了堆和栈的概念,栈区由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。堆区一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。我们经常用ne
阅读全文
posted @ 2017-10-30 00:04 萌斗士
阅读(149)
评论(0)
推荐(0)
2017年10月22日
Boolan C++面向对象高级编程学习第一周
摘要: 作为一个c++小白,在Boolan报班学习c++一周,感觉收获颇为丰富 第一周,老师讲的不多,主要是围绕着complex这个复数类进行深入的讲解,从这个复数类层层剖析,详细的讲解了这复数类具体的实现,但是让我收获最大的是以下几点: 1、c++作为一门高效的语言,我们应该在各个细节将高效性发挥到极致
阅读全文
posted @ 2017-10-22 18:54 萌斗士
阅读(185)
评论(0)
推荐(0)
公告