会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
12345toxcb
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
下一页
2019年8月10日
STL(三)之算法实现
摘要: C++标准库(三)之STL算法 算法头文件: #include<algorithm> #include<numeric> 算法简介:STL算法采用覆盖模式而非安插模式,所以调用者必须保证有足够的操作空间。 函数对象类型声明:元素计数 UnaryProc:Op(elem),无返回值 CompFunc:
阅读全文
posted @ 2019-08-10 18:05 12345toxcb
阅读(267)
评论(0)
推荐(0)
编辑
STL(一)之新语言特性
摘要: C++标准库(一)之新语言特性 新语言特性 nullptr被解释为一个void*,不同于NULL被解释为一个int 可以用auto在编译期完成自动推导,不会影响执行期的速度 新的for循环方式: for(decl : coll) { statement } rvalue reference也是一个r
阅读全文
posted @ 2019-08-10 18:01 12345toxcb
阅读(299)
评论(0)
推荐(0)
编辑
STL(二)之容器函数
摘要: C++标准库(二)之容器 Vector 非更易性操作 c.empty() //返回容器是否为空 c.size() //返回目前元素的个数 c.max_size() //返回元素个数的最大可能量 c.capacity() //返回“不进行空间重新分配”条件下的元素最大容量 c.reserve(numb
阅读全文
posted @ 2019-08-10 17:45 12345toxcb
阅读(284)
评论(0)
推荐(0)
编辑
智能指针之scope_ptr与auto_ptr的区别
摘要: scope_ptr是一个很类似auto_ptr的智能指针,它包装了new操作符在堆上分配的动态对象,能够保证动态创建的对象在任何时候都可以被正确地删除。 但scope_ptr的所有权更加严格,不能转让,一旦scope_ptr获得了对象的管理权,你就无法再从它那里取回来. 自己实现的scope_ptr
阅读全文
posted @ 2019-08-10 17:28 12345toxcb
阅读(548)
评论(0)
推荐(0)
编辑
智能指针之share_ptr源码剖析以及线程安全测试
摘要: shared_ptr的实现 看了一下stl的源码,shared_ptr的实现是这样的: shared_ptr模板类有一个__shared_count类型的成员,_M_refcount来处理引用计数的问题。__shared_count也是一个模板类,它的内部有一个指针_M_pi。所有引用同一个对象的s
阅读全文
posted @ 2019-08-10 17:08 12345toxcb
阅读(1173)
评论(0)
推荐(0)
编辑
智能指针之atuo_ptr源码剖析
摘要: 由于c++没有垃圾回收机制,像堆只能手动开辟内存,手动释放,像栈只能系统开辟,系统释放,于是智能指针出现了,它实现了内存的手动开辟,系统释放,防止了内存泄漏问题; 我们知道, 栈对象在离开其作用域的时候, 会自动调用析构函数, 所以, 可以考虑把某一栈对象与某一堆内存绑定,且在其析构函数中释放堆内存
阅读全文
posted @ 2019-08-10 12:12 12345toxcb
阅读(261)
评论(0)
推荐(0)
编辑
2019年8月1日
类与模板注意事项
摘要: C++是面向对象的,对象由类生成那么生成的对象应该注意些什么呢?类是怎么去生成对象的呢?类既然是个自定义的类型,那么类的内存是怎么样的呢?关于类去生成对象的各种需要去了解的点在下面都将会被提到; 类的实例化:开辟内存并初始化 封装 public protected private 把类的属性和函数实
阅读全文
posted @ 2019-08-01 15:41 12345toxcb
阅读(222)
评论(0)
推荐(0)
编辑
2019年7月31日
tcp/ip协议各层的理解与
摘要:
阅读全文
posted @ 2019-07-31 18:44 12345toxcb
阅读(178)
评论(0)
推荐(0)
编辑
c++虚函数,纯虚函数,虚继承
摘要: 虚函数的作用:实现c++的多态,保证了函数名的统一性;(虚函数通过父类指针指向子类对象,进而可以调用子类对象中重写的函数) 虚函数的实现:virtual 关键字;在父类标明了virtual的函数即为虚函数;虚函数要在继承时要实现重写(即子类自己实现自己的函数); 虚函数表:由系统自己生成;虚函数表中
阅读全文
posted @ 2019-07-31 18:23 12345toxcb
阅读(602)
评论(0)
推荐(0)
编辑
tcp协议详解(四
摘要: 以下都是按客户端主动连接方和主动断开连接方 【1】tcp的半关闭状态 服务器接收到客户端的FIN请求后回复了ACK确认信息,但没有发送FIN请求给客户端,就进入了半连接状态,这时客户端人可以接收服务器传来的数据但不可以发送数据;客户端可以发送数据给客户端单收不到客户端的数据:即客户端单方面断开了连接
阅读全文
posted @ 2019-07-31 17:43 12345toxcb
阅读(623)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
下一页