LoveBeyond
2011年10月9日
STL auto_ptr智能指针简单分析
摘要: 程序人生 >> STL auto_ptr智能指针简单分析:auto_ptr是STL里面的智能指针(Smart Pointer),一个很好的优点就是指针所有权自动转移和指针自动删除技术。对于异常和经常忘记delete的情况来说很实用。
下面就是从SGI官方网站转载的STL auto_ptr实现源码(加上了我的注释):/** Copyright (c) 1997-1999 * Silicon Graphics Computer Systems, Inc.
阅读全文
posted @
2011-10-09 10:53
LoveBeyond|
编辑
收藏
<
2011年10月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
导航
首页
管理
统计
随笔 - 26
文章 - 0
评论 - 21
引用 - 0
留言簿
(1)
给我留言
查看公开留言
查看私人留言
文章分类
ACM程序设计
(rss)
C/C++/VC
(rss)
Java编程
(rss)
生活随想
(rss)
网页设计
(rss)
搜索
积分与排名
积分 - 54727
排名 - 414
最新评论
1. re: C++中的返回值优化
记得某个版本的intel 编译器是不支持的,连带std的make_pair 也吃鳖
老老实实从函数参数传回比较好
--匿名人士
2. re: C++中的返回值优化
评论内容较长,点击标题查看
--izualzhy
3. re: C++中的返回值优化
@sblz
昨天忘吃药了?
--dinglei
4. re: STL auto_ptr智能指针简单分析
评论内容较长,点击标题查看
--johnnie
5. re: C++中的返回值优化
@lazy
原来这样也可以,我以前很少去手工控制优化级别。
--LoveBeyond
阅读排行榜
1. 解决UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 108: ordinal not in range(128)(11273)
2. 使用低级键盘钩子实现键盘改键(3512)
3. C++中的返回值优化(3358)
4. Copy On Write(写时复制)(3343)
5. 怎样使CListctrl第一列中的各项居中显示(3202)
评论排行榜
1. C++中的返回值优化(7)
2. Copy On Write(写时复制)(5)
3. STL auto_ptr智能指针简单分析(4)
4. 湖南省第七届大学生程序设计竞赛题目(3)
5. 虚拟机安装Windows8攻略(2)
Powered by:
C++博客
Copyright © LoveBeyond
友情链接:
C++博客
LoveBeyond
代码疯子
程序人生
C++技术博客