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

必应网站收录在哪漂亮的网页设计欣赏

必应网站收录在哪,漂亮的网页设计欣赏,如何制作收费网站,天津做网站优化shared_ptr是一种智能指针#xff0c;用于处理动态分配的对象。它提供了一种引用计数的机制#xff0c;当没有任何其他shared_ptr指向一个对象时#xff0c;该对象将被自动删除。 shared_ptr的作用类似于常规指针#xff0c;但有一些额外的功能。它能够记录有多少个shared…shared_ptr是一种智能指针用于处理动态分配的对象。它提供了一种引用计数的机制当没有任何其他shared_ptr指向一个对象时该对象将被自动删除。 shared_ptr的作用类似于常规指针但有一些额外的功能。它能够记录有多少个shared_ptr共享同一个对象这是通过引用计数实现的。当创建一个新的shared_ptr指向一个对象时引用计数会增加当一个shared_ptr被销毁或重置时引用计数会减少当引用计数为0时该对象的内存将被自动释放。 shared_ptr是线程安全的多个线程可以共享同一个shared_ptr对象而不会导致数据竞争或不一致的状态。然而如果多个shared_ptr指向同一个对象并且这些shared_ptr在多个线程中被修改或销毁则需要进行适当的同步以确保数据的一致性和正确性。 下面是一个简单的示例展示了如何使用shared_ptr   #include iostream #include memory class MyClass { public: MyClass(int value) : value_(value) {std::coutMyClass 构造函数std::endl;} void printValue() { std::cout show value_ std::endl; } private: int value_; }; int main() { std::shared_ptrMyClass ptr1 std::make_sharedMyClass(42); std::cout 1111111111 std::endl; std::shared_ptrMyClass ptr2 ptr1; ptr1-printValue(); // Output: 42 ptr2-printValue(); // Output: 42 ptr2.reset(); // ptr2-printValue(); ptr1-printValue(); // Output: 42 ptr1.reset(); // At this point, the object pointed to by ptr1 and ptr2 is deleted. return 0; } MyClass 构造函数 1111111111 show 42 show 42 show 42 在上面的示例中我们创建了两个shared_ptr它们指向同一个MyClass对象。当我们使用printValue()方法时可以看到输出是42。然后我们销毁了ptr2但因为还有ptr1指向该对象所以该对象不会被删除。最后我们销毁了ptr1此时引用计数变为0该对象被自动删除。
http://www.w-s-a.com/news/967004/

相关文章:

  • 秦皇岛网站建设服务聊城做网站的公司资讯
  • 30岁转行做网站设计丰涵网站建设
  • 山东省和住房建设厅网站首页开发商不按时交房可以退房吗
  • asp网站怎么做404页面跳转本地南通网站建设
  • 点击网站出现微信二维码的链接怎么做申请网站空间怎么做
  • 网站开发的论文题目广告设计排行榜
  • 网络营销网站 功能南京h5制作公司
  • 做网站的费用的会计分录合肥做网站推广哪家好
  • 电子商城网站开发怎么wordpress用的什么主题
  • 榆林电商网站建设网上做试卷的网站
  • 文山网站建设代理中公教育培训机构官网
  • 郑州it培训机构有哪些上海外贸网站seo
  • dw做网站的实用特效广东住房与城乡建设厅网站
  • 模板网站 动易哪方面的网站
  • 怎么给网站做外链邵连虎郑州做网页的公司
  • 重庆网站开发哪家好宁波网站建设caiyiduo
  • 手机网站建设价格手机网站模版更换技巧
  • 哈尔滨松北区建设局网站美妆网站建设
  • 不需要网站备案的空间网站推广的基本方法是哪四个
  • 如何检查网站死链劳动仲裁院内部网站建设
  • 江西省住房和城乡建设网站合同管理系统
  • 网站建设质量保证福州网络推广
  • 高唐网站建设公司广州南站在哪个区
  • 广西柳州网站制作公司郴州网红打卡景点
  • 做网站要固定ip拍摄公司宣传片制作
  • 专业微网站电话号码做软件难吗
  • 邢台网站制作哪家强上海做网站设计
  • 大连网站建设外贸wordpress添加文章属性
  • 商城网站建设合同范本网上哪里可以免费学编程
  • 服务器公司网站博客wordpress怎么编辑