码迷,mamicode.com
首页 >  
搜索关键字:5 c++ boost 智能指针    ( 2698个结果
shared_ptr 用法
引入 shared_ptr 是c++为了提高安全性而添加的智能指针,方便了内存管理。 特点 shared_ptr 是通过指针保持对象共享所有权的智能指针。多个 shared_ptr 对象可占有同一对象。这便是所谓的引用计数(reference counting)。一旦最后一个这样的指针被销毁,也就是 ...
分类:其他好文   时间:2019-09-01 16:51:16    阅读次数:88
C++ 结构体与类指针
在上一章中, 我们已经了解到了普通指针的基础使用方式, 但是知道结构体与类中的指针是如何使用的吗? 就来介绍一下 如果本章的内容不适合你, 可以查看 C++指针目录 在结构体或类中, 指针访问其成员函数或变量通过 "->" 运算符或者看代码注释部分, 注释部分的操作不推荐: 备注: class中的p ...
分类:编程语言   时间:2019-09-01 12:59:54    阅读次数:96
面试题
链表翻转 字符串拷贝 && memcpy &memmove 快排和时间复杂度 字符串中查找字符 string类的实现 堆排序&时间复杂度 智能指针 一个英文文档,计算出现次数是10次的单词 互斥锁 多个字符串,找到前缀相同最多的两个字符串 判断一个点是否在矩阵中 两个玻璃球判断楼高 千万字符串中查找 ...
分类:其他好文   时间:2019-09-01 11:08:02    阅读次数:96
智能指针的简单实现
template class Sp { public: Sp(T* ptr = nullptr) : ptr_(ptr), count_(new size_t) { if (ptr) { *count_ = 1; } else { *count_ = 0; } } Sp(c... ...
分类:其他好文   时间:2019-09-01 10:35:06    阅读次数:64
C++指针详解
请点击需要的内容, 篇目在不断更新扩充中 1.基础 指针基础详解 2.提高 指针与一维数组 字符指针 指针与n维数组 3.高级特性 特殊的智能指针 欢迎评论, 或者联系 Bean-Shooter@outlook.com ...
分类:编程语言   时间:2019-09-01 10:28:46    阅读次数:76
C++ 智能指针 (unique_ptr)
在上一章中, 我们已经将 n维数组与指针的联系 讲完了, 现在要介绍的是非常高级的 C++ 指针, 指针的内容必须完全掌握才可进入此篇, 没有掌握看此篇 请注意: 部分 IDE (如 Dev-Cpp) 不支持 C++11 或没有 <memory> 头文件者, 请跳过此篇 在 C++ 官网 中已经详细 ...
分类:编程语言   时间:2019-08-31 12:57:33    阅读次数:98
智能指针(shared_ptr,unique_ptr)作为函数参数或者返回值时的一些注意事项
智能指针(shared_ptr,unique_ptr)作为函数参数或者返回值时的一些注意事项 当智能指针作为函数的参数或者返回值时,一直在纠结到底是用智能指针对象本身还是用原始指针。Herb Sutter大师的文章很好的解决了这个疑惑,参见网址: https://herbsutter.com/201 ...
分类:其他好文   时间:2019-08-30 15:56:49    阅读次数:424
语言分析
现在已经大体开发出来个框架,可以存储简单的是字句信息,回答是字句.实现过程大致如下: 我是张山. 句型: 代词 是词 专有名词; 信息提取: 添加是链(代词,专有名词,空); //参数分别是 主语,宾语,和定语,这里定语为空 张三是李四的朋友; 信息提取:添加是链(专有名词,专有名词,抽象名词) 这 ...
分类:编程语言   时间:2019-08-28 22:21:25    阅读次数:121
Linux下编译安装MySQL
这里先说一下各个版本,我用的是centos7+mysql5.7版本,可以从MySQL官网下载。 https://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载即可 还需要下载boost_1_59_0.tar.gz。去官网下载 链接:https: ...
分类:数据库   时间:2019-08-27 19:01:59    阅读次数:107
C++面经漏洞汇总
C++中几种智能指针的区别 为什么要使用智能指针: 智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。使用智能指针可以很大程度上的避免这个问题,因为智能指针就是一个类,当超出了类的作用域是,类会自动调用析构函数,析构函数会自动释放资源。所以智能指针的作 ...
分类:编程语言   时间:2019-08-27 18:59:20    阅读次数:108
2698条   上一页 1 ... 19 20 21 22 23 ... 270 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!