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
scoped_ptr
Boost智能指针——
scoped_ptr
boost智能指针——scoped_ptrboost::
scoped_ptr
和std::auto_ptr非常类似,是一个简单的智能指针,它能够保证在离开作用域后对象被自动释放。
kevin_Android_123456
·
2011-12-13 11:00
c
object
null
delete
input
destructor
scoped_ptr
scoped_ptr
的拷贝构造函数和赋值操作符都声明为了私有,这样
scoped_ptr
不能进行复制操作,其所含指针就不能改变所有权。
Sivan's blog
·
2011-11-07 23:00
Boost智能指针小记
参考资料:http://www.boost.org/doc/libs/1_47_0/libs/smart_ptr/smart_ptr.htm[
scoped_ptr
]模板类
scoped_ptr
储存着一个指向动态分配的对象的指针
jasonblog
·
2011-10-27 19:00
多线程
存储
Class
iostream
编译器
RAII
Boost智能指针小记
参考资料:http://www.boost.org/doc/libs/1_47_0/libs/smart_ptr/smart_ptr.htm [
scoped_ptr
] 模板类
scoped_ptr
储存着一个指向动态分配的对象的指针
pleasetojava
·
2011-10-27 19:00
boost
智能指针系列
分别是:l
scoped_ptr
独占的指针l scoped_array 独占的数组l shared_ptr 引用计数指针
scut1135
·
2011-10-12 16:00
c
null
delete
收藏
编译器
评论
boost
举报
智能指针Boost.smart_ptr学习5--shared_array
它与shared_ptr的关系就如scoped_array与
scoped_ptr
的关系。shared_array与shared_ptr的不同之处主要在于它是用于数组的而不是用于单个对象的。
youyoulg
·
2011-10-04 14:00
vector
文档
智能指针Boost.smart_ptr学习2--scoped_ptr
头文件:"boost/scoped_ptr.hpp"boost::
scoped_ptr
用于确保动态分配的对象能够被正确地删除。
youyoulg
·
2011-10-04 14:00
智能指针 boost(
scoped_ptr
,scoped_array,shared_ptr,shared_array) 和 std (auto_ptr)的比较 .
http://blog.csdn.net/afrish/article/details/3985471 智能指针boost(
scoped_ptr
,scoped_array,shared_ptr,shared_array
zenwanxin
·
2011-09-08 11:00
boost
Google C++编程风格指南(四):智能指针和其他C++特性
1.智能指针(SmartPointers)如果确实需要使用智能指针的话,
scoped_ptr
完全可以胜任。
kevin_ysu
·
2011-08-29 17:00
boost智能指针
boost提供了一下几种智能指针:
scoped_ptr
scoped_array shared_ptr shared_array weak_ptrscoped_ptr scoped_array用于确保动态分配的对象能够被正确地删除
chenchao40322
·
2011-06-21 11:07
职场
智能指针
boost
休闲
Boost智能指针——shared_ptr
boost::
scoped_ptr
虽然简单易用,但它不能共享所有权的特性却大大限制了其使用范围,而boost::shared_ptr可以解决这一局限。
·
2011-05-04 13:00
boost
shared_ptr
shared_ptr早期叫做counted_ptr,它实现了引用计数型的智能指针,与
scoped_ptr
一样包装了new操作符在堆上分配的动态对象,但可以被自由地拷贝和赋值。
xiangjie88
·
2011-04-07 22:00
C++
c
C#
scoped_ptr
scoped_ptr
是一个很类似auto_ptr的智能指针,它包装了new操作符在堆上分配的动态对象,能够保证动态创建的对象在任何时候都可以被正确的删除,但很重要的一点是
scoped_ptr
获取了对象的管理权
xiangjie88
·
2011-04-05 18:00
C++
c
C#
智能指针
boost.smart_ptr库提供了六种智能指针,包括
scoped_ptr
,scoped_array,shared_ptr,shared_array,weak_ptr和instrusive_ptr,来增强
xiangjie88
·
2011-04-05 17:00
工作
Google C++编程风格指南(四):智能指针和其他C++特性
1.对于智能指针,安全第一、方便第二,尽可能局部化(
scoped_ptr
);2.引用形参加上const,否则使用指针形参;3.函数重载的使用要清晰、易读;4.鉴于容易误用,禁止使用缺省函数参数(值得商榷
swq0553
·
2011-03-13 22:00
智能指针 -
scoped_ptr
智能指针——
scoped_ptr
是一个简单的智能指针,它能够保证在离开作用域后对象被自动释放。
laiyangdeli
·
2011-02-11 19:00
C++
c
工作
C#
shared_ptr
shared_ptr与
scoped_ptr
一样包装了
sndaxdrs
·
2011-02-09 16:00
vector
String
iterator
存储
Class
文档
scoped_ptr
简单应用
#include#includeusingnamespacestd;#includeusingnamespaceboost;//
scoped_ptr
和auto_ptr都是不允许被复制的intmain(intargc
zhangxiaonanwin
·
2010-12-24 09:00
Boost学习1-智能指针
[b]作用域指针:[/b]boost::
scoped_ptr
,一个作用域指针独占一个动态分配的对象,不能将一个作用域指针所包含的对象传递给另一个作用域指针。
dongtianzhe
·
2010-12-04 11:52
boost
Boost学习1-智能指针
作用域指针:boost::
scoped_ptr
,一个作用域指针独占一个动态分配的对象,不能将一个作用域指针所包含的对象传递给另一个作用域指针。
dongtianzhe
·
2010-12-04 11:00
thread
框架
标准库和boost库中几个智能指针的比较
对于std::auto_ptr,boost::shared_ptr和
scoped_ptr
,情况如下:1.std::auto_ptr:auto_ptr这个种族很有趣,每次只让一个人看电视,大家可以换着看,
b_fushuaibing
·
2010-11-25 19:00
C++智能指针详解
包括:std::auto_ptr、boost::
scoped_ptr
、boost::share
mxdxm
·
2010-09-15 10:00
编程
C++
c
C#
项目管理
Google c++ style guide
1.智能指针(SmartPointers)如果确实需要使用智能指针的话,
scoped_ptr
完全可以胜任。
zlb_xidian
·
2010-07-30 09:00
《An Introduction to Boost》Part I 通用库
scoped_ptr
指针
scoped_ptr
头文件: "boost/scoped_ptr.hpp" boost::
scoped_ptr
用于确保能够正确地删除动态分配的对象
mylove2060
·
2010-07-17 22:00
scope
C++ 智能指针详解
包括:std::auto_ptr、boost::
scoped_ptr
、boost::shared_p
xt_xiaotian
·
2010-07-05 20:00
编程
C++
vector
架构设计
delete
reference
Google C++编程风格指南(四):智能指针和其他C++特性
1.对于智能指针,安全第一、方便第二,尽可能局部化(
scoped_ptr
);2.引用形参加上const,否则使用指针形参;3.函数重载的使用要清晰、易读;4.鉴于容易误用,禁止使用缺省函数参数(值得商榷
zhourui1982
·
2009-12-22 16:00
Boost学习笔记----SmartPointer之Boost::
scoped_ptr
声明:欢迎任何人和组织转载本blog中文章,但必须标记文章原始链接和作者信息。 本文链接:http://blog.csdn.net/li_007/archive/2009/12/11/4982419.aspx.aspx">开拓进取的小乌龟------->CSDN点滴点点滴滴Blog 很久之前就看了一些Boost的介绍,也一直在断断续续地关注着它,可就是没有去学习下或者写段代码来验证下。终于在一
li_007
·
2009-12-10 22:00
exception
String
Blog
application
delete
存储
Google C++编程风格指南(四):智能指针和其他C++特性
1.智能指针(SmartPointers) 如果确实需要使用智能指针的话,
scoped_ptr
完全可以胜任。
zlwzlwzlw
·
2009-12-07 16:00
编程
C++
单元测试
Google
编译器
macros
智能指针
lscoped_array独占的数组lshared_ptr引用计数指针lshared_array引用计数数组lweak_ptrshared_ptr的一个弱指针(不参与引用计数)lintrusive_ptr自定义的引用计数指针
scoped_ptr
lvle
·
2009-11-18 17:00
null
delete
struct
windows
class
c
Google C++编程风格指南(四):智能指针和其他C++特性
http://www.kuqin.com/language/20080721/11905.html 1.对于智能指针,安全第一、方便第二,尽可能局部化(
scoped_ptr
);2.引用形参加上const
yangdelong
·
2009-10-10 19:00
编程
C++
Google
单元测试
语言
编译器
Boost笔记(一) —— Smart_ptr库
(一)scoped_ptrboost::
scoped_ptr
用于确保能够正确地删除动态分配的对象。
hityct1
·
2009-02-22 03:00
编程
c
vector
String
null
delete
scoped_ptr
解析
scoped_ptr
解析《超越C++标准库-Boost库导论》头文件:"boost/scoped_ptr.hpp"boost::
scoped_ptr
用于确保动态分配的对象能够被正确地删除。
wuliming_sc
·
2009-01-18 00:00
vector
String
struct
测试
delete
Class
boost之
scoped_ptr
c++标准库提供了std::auto_ptr和boost::
scoped_ptr
的功能基本类似,但有一点不一样,就是
scoped_ptr
不能移交指针所有权,而std::auto_ptr可以移交指针。
joji_h
·
2008-12-11 09:00
c
Class
iostream
fun
[译]Google C++编程风格指南(四)
1.智能指针(SmartPointers)如果确实需要使用智能指针的话,
scoped_ptr
完全可以胜任。
游戏人生
·
2008-07-21 14:00
一起学习C,C++__boost--智能指针(3)
scoped_ptr
:与atuo_ptr相似,但不能进行赋值操作scoped_array:与
scoped_ptr
想似,但它是操作数组的 shared_ptr:用以解决共享对象的生存期问题shared_array
EndAll
·
2007-11-12 11:00
设计模式
C++
c
文档
智能指针的标准之争:Boost vs. Loki(转载)
tr1使用了boost::shared_ptr,是否还使用了
scoped_ptr
? 若有人知道C++0x(将要)采用的智能指针方案(或变动),望告知。
purewinter
·
2007-10-15 14:00
thread
C++
存储
Class
pthreads
destructor
boost :Smart ptr
分别是:l
scoped_ptr
独占的指针l scoped_array 独占的数组l shared_ptr
amuseme_lu
·
2007-09-14 17:00
C++
windows
struct
null
delete
iostream
Boost Smart_ptr
scoped_ptrboost::
scoped_ptr
jq0123
·
2007-05-08 09:00
String
vector
File
delete
Class
iostream
boost 之
scoped_ptr
五一闲来无事,决定开始研究点boost的东西,看看源代码,学习一下高手的编程风格今天开始把boost的学习体会和代码一点点发布在这里,以便以后回顾#include"boost/scoped_ptr.hpp#include#includeusingnamespacestd;classContainer{ classTomImp { public: TomImp() { coutImpl;};
cleverwyq
·
2007-05-02 18:00
编程
C++
String
Class
library
iostream
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他