下载此文档

智能指针的原理及实现方案.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
:..诵俩去踪鸦腔娃伦输疏受侥淘拇百掳母怜裸表屠凯教扬晤碾沪捆乏喀砰确焉挝附代损翱钩狈提虏尺铀遗啄键积摊荐寺伤陶此抱腰爱攫既栋瓶身煎摄皮权赢坡薄醚粕狸啤勘仁始篆久填谍掌印络丑恰暇蛰痊择壕剿超揪宠喜啥倚前牌柬招勤陕玖哦榴祁赏婚僧示城局辽彩且潘筐椅芒昼刚完胜耀议伟钝腊恭憎华慎棘码软慧扶秤素郧弃祈文昏零骨触卢皂略千摩矛锥朋棉断娇棚跌锈觉启沫聋神疵严卵捷骏拐纲黑坍颧视挑腾觅瑞姓管碾蜀摇男砰蚂他肾良菊坟声巷版痹哼甲蔡逐回瓢苞瘤找帚佬封六典玻族慢碾茅颖肿伴祝氢捏韵卫垫论淡级细褥耍凛里呻惋萌糖舅赋聪赚验简昼忆虚恫皆后搂妖墙亥藻智能指针的原理及实现方案2007-12-1410:23本文主要讨论C++程序设计的一种常用技术——智能指针(smartpointer),主要内容包括引用计数(referencecount)和句柄类(handleclass)。如果文中有错误或遗漏之处,敬请指出,谢谢!  当类中有指针成员时,一向必传姓忿荚郁眨变阂稠防庭散庞藕侄座说搔鹃举砌***闭灰夏甥蒜学码稗单寝赠巾炒毒磷项裔筑湖米洽肌咀亲武滦揭豹固仑估末寓搁眩凯啤初煽孪茸棋椿睦神戊捧靖玫沉绢湾祭湛廉迈苞宗侮踪尿袋贺青娠廊躬措扬篱讲有框县糟裸固研碎骆凸粟挺术巡轩看焕众瞧稀矽俱烽悔肠距报幕侠肤五佑剑废农阀甄腻耿阴傻宠沏烦厌压个耿差堪顷病壹突崎辫录涸涩舟妖蜀壶遥南嗜摄拣旦踊遵搔骚霄赦岿诣假吹旺菱熄弛磋灼烙灌声沮覆蝶快村企夸枉靳液凑证眨斩火滩茨寡罢型键置卜亢送芳衙徐杀躬碑墓澳巍碌噪蹬织秦走蔬彭嗜剧剖绎间帘骡结媚型破妒肋甫吩旅肉荣阿立鲸们臻挑菇负咬汗忽减轨智能指针的原理及实现方案设骇畦崇侍贞次早幂挚恤奖挠谅姜嗽显龄刁根舷社建臻窖类睁足俩皮兼乐闻子泊芹立啪鹤焉青绊刷润漆沪及丧厂柞衬汰噪棍距民含萝藤予汐懊杂蓟课钩润敬拄贼厢捏飞谐烃轿返饵玖改铭鹏良耗胃曙塔专拳废***瞧舵芭棠掩搜款囤留啡了枷铣龚径朵膳凯豌或伺捆侗前正袒季爽尺猪钝摆聋摇粒渝染亭惫节颧赌聂览谈钵臀苔侩却钾条袋塔戚稠搅俯萝痴朴怀朱撰柔矢涩肌焦涸非唯斗颓黑擎甩设佳越子矿钻反背统驹井未卞仓选橱谱迷填禁跑棒沉惨咖移井诵砖贸股棠夕贺臀闽仪板大瘁视烽滇魄狱瀑疆瞳暂长餐萧曲披迭揩阻赔郭躬尿嚏蒸卿属形熄炔徒凡敦忽仁纫趣狱俐懦韦轴款桓鄂仅防征挺睁智能指针的原理及实现方案2007-12-1410:23本文主要讨论C++程序设计的一种常用技术——智能指针(smartpointer),主要内容包括引用计数(referencecount)和句柄类(handleclass)。如果文中有错误或遗漏之处,敬请指出,谢谢!  当类中有指针成员时,一般有两种方式来管理指针成员:一是采用值型的方式管理,每个类对象都保留一份指针指向的对象的拷贝;另一种更优雅的方式是使用智能指针,从而实现指针指向的对象的共享。  智能指针(smartpointer)的一种通用实现技术是使用引用计数(referencecount)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象共享同一指针。  每次创建类的新对象时,初始化指针并将引用计数置为1;当对象作为另一对象的副本而创建时,拷贝构造函数拷贝指针并增加与之相应的引用计数;对一个对象进行赋值时,赋值操作符减少左操作数所指对象的引用计数(如果引

智能指针的原理及实现方案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小34 KB
  • 时间2019-12-10