码迷,mamicode.com
首页 >  
搜索关键字:5 c++ boost 智能指针    ( 2698个结果
第22课 weak_ptr弱引用智能指针
一. weak_ptr的概况 (一)weak_ptr的创建 1. 直接初始化:weak_ptr<T> wp(sp); //其中sp为shared_ptr类型 2. 赋值: wp1 = sp; //其中sp为shared_ptr类型 wp2 = wp1; //其中wp1为weak_ptr类型 (二)常 ...
分类:其他好文   时间:2019-10-05 01:06:44    阅读次数:136
第21课 shared_ptr共享型智能指针
一. shared_ptr的基本用法 (一)与unique_ptr的比较 比较 shared_ptr unique_ptr 备注 初始化 ①shared_ptr<T> sp; sp.reset(new T()); ②shared_ptr<T> sp(new T()); ③shared_ptr<T> ...
分类:其他好文   时间:2019-10-04 16:52:00    阅读次数:164
阿里云服务器Ubuntu18.04上安装MongoDB Ops Manager
首先确保mongoDB运行起来了 法一:输入 mongo 可以进入Mongo shell 法二:用NoSQL Booster可以连接到MongoDB 法三:输入systemctl status mongod显示mongod.service loaded 一、创建虚拟内存 详见《阿里云服务器启用虚拟内 ...
分类:数据库   时间:2019-10-04 16:45:25    阅读次数:278
第20课 unique_ptr独占型智能指针
一. unique_ptr的基本用法 (一)初始化方式 1. 直接初始化:unique<T> myPtr(new T); //ok。但不能通过隐式转换来构造,如unique<T> myPtr = new T()。因为unique_ptr构造函数被声明为explicit。 2. 移动构造:unique ...
分类:其他好文   时间:2019-10-03 12:58:41    阅读次数:114
[C++] 智能指针的引用计数如何实现?—— 所有该类的对象共享静态类成员变量
问:智能指针可以对指针的引用数量进行计数,一个智能指针释放时,别的智能指针怎么知道的? 这是一个脑筋急转弯题。。。。 不像普通的变量,静态成员变量是被所有类对象共享的,不同的对象可以访问对方的该静态成员变量,因此静态成员变量和类对象并没有联系。 The static keyword has anot ...
分类:编程语言   时间:2019-10-02 01:01:23    阅读次数:306
智能指针
1.reset的作用: reset() 相当于释放当前所控制的对象reset(T* p) 相当于释放当前所控制的对象,然后接管p所指的对象reset(T*, Deleter) 和上面一样 2.get: 获取对象指针 ...
分类:其他好文   时间:2019-09-30 23:52:45    阅读次数:79
智能指针分析及auto_ptr源码
简介 C++没有内存自动回收机制,对堆内存的管理就是简单的new和delete,每次new出来的内存都需要手动delete释放。但由于忘记、流程复杂或者异常退出等,都有可能导致没有执行delete释放内存,造成内存泄漏。 在实际工程中,我们往往希望将精力放在应用层上而不是费劲心思处理语言的细枝末节( ...
分类:其他好文   时间:2019-09-29 12:30:23    阅读次数:67
高通电池管理基于qpnp-vm-bms电压模式
CV:Constant Voltage恒压 SMMB charger:Switch ModeBattery Charger and Boost peripheral开关模式电池充电器和升压外围设备 OCV:Open circuitvoltage EOC:End OfCharge充电结束 UUC:Un ...
分类:其他好文   时间:2019-09-26 14:39:38    阅读次数:113
关于 Flutter IOS混合开发打包Framework集成到原生IOS工程 和 flutter_boost使用
参考https://juejin.im/post/5d79af99e51d453c11684ce8 flutter_boost从0.1.53开始提供了swift demo,但example_swift居然跑不起来,oc的example可以。 1、 直接把example Flutter下的Debug. ...
分类:移动开发   时间:2019-09-25 10:56:05    阅读次数:425
C++ 智能指针 shared_ptr 分析
引文:C++对指针的管理提供了两种解决问题的思路:1.不允许多个对象管理一个指针2.允许多个对象管理一个指针,但仅当管理这个指针的最后一个对象析构时才调用deleteps:这两种思路的共同点就是只允许delete一次,下面将讨论的shared_ptr就是采用思路1实现的ps:智能指针不是指针,而是类... ...
分类:编程语言   时间:2019-09-21 17:16:33    阅读次数:105
2698条   上一页 1 ... 17 18 19 20 21 ... 270 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!