当前位置: 首页 > news >正文

镇江建网站公司取名三个字推荐

镇江建网站,公司取名三个字推荐,中关村在线主页,南宁市网上注册公司流程返回管理this的shared_ptr 通过wek_ptr返回管理this资源的共享智能指针对象shared_ptr。C11中为我们提供了一个模板类叫做std::enable_shared_from_this#xff0c;这个类中有一个方法叫做shared_from_this()#xff0c;通过这个方法可以返回一个共享智能指针#xff0c;在…返回管理this的shared_ptr 通过wek_ptr返回管理this资源的共享智能指针对象shared_ptr。C11中为我们提供了一个模板类叫做std::enable_shared_from_this这个类中有一个方法叫做shared_from_this()通过这个方法可以返回一个共享智能指针在函数的内部就是使用weak_ptr来监测this对象并通过调用weak_ptr的lock()方法返回一个shared_ptr对象。 #include iostream #include memory using namespace std;struct Test : public enable_shared_from_thisTest {shared_ptrTest getSharedPtr(){return shared_from_this();}~Test(){cout class Test is disstruct ... endl;} };int main() {shared_ptrTest sp1(new Test);cout use_count: sp1.use_count() endl;shared_ptrTest sp2 sp1-getSharedPtr();cout use_count: sp1.use_count() endl;return 0; }循环引用的案例 #include iostream #include memory using namespace std;struct TA; struct TB;struct TA {shared_ptrTB bptr;~TA(){cout class TA is disstruct ... endl;} };struct TB {shared_ptrTA aptr;~TB(){cout class TB is disstruct ... endl;} };void testPtr() {shared_ptrTA ap(new TA);shared_ptrTB bp(new TB);cout TA object use_count: ap.use_count() endl;cout TB object use_count: bp.use_count() endl;ap-bptr bp;bp-aptr ap;cout TA object use_count: ap.use_count() endl;cout TB object use_count: bp.use_count() endl; }int main() {testPtr();return 0; } 修改 #include iostream #include memory using namespace std;struct TA; struct TB;struct TA {weak_ptrTB bptr;~TA(){cout class TA is disstruct ... endl;} };struct TB {shared_ptrTA aptr;~TB(){cout class TB is disstruct ... endl;} };void testPtr() {shared_ptrTA ap(new TA);shared_ptrTB bp(new TB);cout TA object use_count: ap.use_count() endl;cout TB object use_count: bp.use_count() endl;ap-bptr bp;bp-aptr ap;cout TA object use_count: ap.use_count() endl;cout TB object use_count: bp.use_count() endl; }int main() {testPtr();return 0; }
http://www.hkea.cn/news/14437928/

相关文章:

  • 具有设计感的网站seo深度优化公司
  • 如何在后台做网站分页哪个网站做婚礼邀请函好
  • 做设计找图有哪些网站专业定制网站需要什么技能
  • 做图网站有哪些东西全国电子商务公共服务网
  • 整形网站开发外国平面设计网站
  • 网站美工效果图怎么做网络服务器的价格
  • 那个平台的网页游戏好玩南宁seo教程
  • 类似直播平台网站的建设费用企业网站配色
  • 怎么添加网站内锚点高端的佛山网站建设价格
  • 重庆御临建筑公司官网wordpress 4.9优化
  • 平顶山市哪里有做网站的广州网站关键排名
  • 怎样做能直接上传微信的视频网站哪家代理注册公司好
  • 昆明做网站的张雪峰对市场营销专业的建议
  • 爱站网官网查询域名跳转链接
  • js与asp.net做的网站wordpress侧边栏作者
  • 企业网站适合响应式嘛广州网站建设优化
  • 贵州网站建设系统自己做网站麻烦吗
  • 代刷网站搭建教程北京东城网站建设
  • 如何攻击Wordpress站点谷歌网站提交入口
  • c 做游戏的网站教学教育网站制作定制
  • 网站 昆明网站建设管理总结
  • 商品展示网站源码合肥站建设
  • 鼎湖网站建设公司优秀网页设计作品分析ppt
  • seo优化网站建设张戈博客wordpress主题
  • 网站建设怎么挣钱国内主机wordpress
  • 广告设计学的是什么成都关键词优化技术
  • 南通制作网站高埗东莞微信网站建设
  • 网站返回500错误页面网站推广公司兴田德润
  • 有哪些可以做推广的网站dw网页设计个人介绍
  • 网站备案许可证号wordpress的安装过程