E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
unique_ptr
C++11 智能指针
unique_ptr
使用 -- 以排序二叉树为例
以树为例,如果用普通指针,通常是在插入新节点时用new,在析构函数中调用delete;但有了
unique_ptr
类型的智能指针,就不需要在析构函数中delete了,因为当
unique_ptr
类型的指针P
·
2014-08-31 14:00
unique
C++11之
unique_ptr
原文地址为:http://www.drdobbs.com/cpp/c11-uniqueptr/240002708在C++11中加入了很多的新特性,
unique_ptr
一枝独秀,对于动态分配的内存对象,它简单有效
C12345SDN
·
2014-08-24 15:00
C++11
unique_ptr
(原创)智能指针拾遗
1.unique_ptr和shared_ptr在构造上的一点差异
unique_ptr
支持动态数组,而shared_ptr不能直接支持动态数组。
·
2014-08-04 13:00
指针
unique_ptr
使用简介
这个时候就要使用
unique_ptr
了,顾名思义嘛,unique是唯
SUKHOI27SMK
·
2014-07-14 10:00
C++11的thread代码分析
classthread { pthread_t__t_;idget_id()const_NOEXCEPT{return__t_;} }用了一个std::
unique_ptr
来包装用户定义的线程
hengyunabc
·
2014-06-29 20:00
C++
并行
C++11
posix
c++ 智能指针用法详解
本文介绍c++里面的四个只能指针:auto_ptr,shared_ptr,weak_ptr,
unique_ptr
其中后三个是c++11支持,并且第一个已经被c++11弃用。
zhoulv2000
·
2013-12-04 12:00
C++
算法
内存
Boost 智能指针
scoped_ptr auto_ptr
unique_ptr
scoped_array shared_ptr ------------------------------ #include #include
haifengzhilian
·
2013-11-28 10:00
[C++]动态内存
,定义在任何函数之外的变量栈内存:保存定义在函数内的非static对象堆(自由空间):动态分配的对象头文件:memory智能指针,自动的释放所指向的对象shared_ptr:允许多个指针指向同一个对象
unique_ptr
佐佑记事本
·
2013-11-27 22:22
动态数组
智能指针
动态内存
allocator
C++ - 智能指针(smarter pointer)自定义删除器(deleter) 的方法 详解 及 代码
deleter)的方法详解及代码 版权所有,禁止转载,如有需要,请站内联系本文地址:http://blog.csdn.net/caroline_wendy 智能指针包含两种"shared_ptr"和"
unique_ptr
morndragon
·
2013-11-25 09:00
C++
函数指针
智能指针
删除器
Mystra
C++ - 智能指针(smarter pointer)自定义删除器(deleter) 的方法 详解 及 代码
deleter)的方法详解及代码 版权所有,禁止转载,如有需要,请站内联系本文地址:http://blog.csdn.net/caroline_wendy 智能指针包含两种"shared_ptr"和"
unique_ptr
u012515223
·
2013-11-25 09:00
C++
函数指针
智能指针
Mystra
删除器
C++11智能指针之
unique_ptr
C++11中有
unique_ptr
、shared_ptr与weak_
pi9nc
·
2013-10-02 00:00
C++11智能指针之
unique_ptr
C++11中有
unique_ptr
、shared_ptr与weak_ptr等智能指针,可以对动态资源进行管理2.unique_ptr概念
unique_ptr
“唯一”拥有其所指对象,同一时刻只能有一个
unique_ptr
gaoshanluishui
·
2013-10-01 21:00
智能指针
C++11
RAII
unique_ptr
裸指针和智能指针的性能对比
本文比较了裸指针和智能指针的性能1.unique_ptr与queue连用,
unique_ptr
的使用特点:不能使用拷贝构造函数,拷贝赋值函数,但是可以使用move构造函数和move赋值函数。
xingxiliang
·
2013-09-11 12:00
性能
Queue
new
shared_ptr
operator
unique_ptr
理解smart pointer之三:
unique_ptr
unique_ptr
最先在boost中被定义,后来被C++标准委员会选中为C++11的feature之一。
·
2013-08-27 12:00
unique
weak_ptr
unique_ptr
(定义在中)提供了一种严格的语义上的所有权 拥有它所指向的对象 无法进行复制构造,也无法进行复制赋值操作(译注:也就是对其无法进行复制,我们无法得到指向同一个对象的两个
unique_ptr
xiangjie88
·
2013-04-20 16:00
weak
智能指针(三):
unique_ptr
使用简介
这个时候就要使用
unique_ptr
了,顾名思义嘛,unique是唯
聪明的笨蛋
·
2013-03-22 22:34
4)
C++
智能指针(三):
unique_ptr
使用简介
这个时候就要使用
unique_ptr
了,顾名思义嘛,unique是唯
weiwenhp
·
2013-03-22 22:00
smart pointers - C++11, 15 of n
11isstraightforwardenough.Sojustprovidingtheinterfacehereforreference.1)shared_ptr2)weak_ptrLowlevelinterfaces3)
unique_ptr
CPP_CHEN
·
2012-09-24 15:00
C++
c
interface
Pointers
auto_ptr V.S.
unique_ptr
// TestAutoPtr.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include #include class A { public: A(); ~A();
yongkai
·
2012-09-20 22:57
auto_ptr
unique_ptr
主流RAII class的存在价值
C++11引入了两个指针类:shared_ptr和
unique_ptr
。shared_ptr只是单纯的引用计数指针,
unique_ptr
是用来取代auto_ptr。
ilvu999
·
2012-09-09 12:00
[译] GotW #103: Smart Pointers, Part 1 (Difficulty: 3/10)
[译]GotW#103:SmartPointers,Part1(Difficulty:3/10)JG问题1.什么情况下你会使用shared_ptr和
unique_ptr
?
bitdewy
·
2012-07-14 19:00
C++11 FAQ中文版:
unique_ptr
11FAQunique_ptrunique_ptr(定义在中)提供了一种严格的语义上的所有权o拥有它所指向的对象o无法进行复制构造,也无法进行复制赋值操作(译注:也就是对其无法进行复制,我们无法得到指向同一个对象的两个
unique_ptr
fjb2080
·
2012-05-02 13:00
C++
c
工作
String
Constructor
RAII
gcc C++0x
unique_ptr
实现太龌龊了
占用 2 ptr 空间,因为
unique_ptr
要支持 custom delete, so g++ 要用额外的一个 ptr 来保存 custom 对象 为什么不用 empty base class
febird
·
2011-06-17 19:00
unique
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他