下载此文档

智能指针的原理及实现方案.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
  • 上传人drp539601
  • 文件大小34 KB
  • 时间2019-07-11