网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  Effective C++ -----条款21:必须返回对象时,别妄想返回其reference

Effective C++ -----条款21:必须返回对象时,别妄想返回其reference

分类: IT文章 • 2022-03-04 23:49:22

Effective C++ -----条款21:必须返回对象时,别妄想返回其reference

绝不要返回pointer或reference指向一个local stack对象,或返回reference指向一个heap-allocated对象,或返回pointer或reference指向一个local static对象而有可能同时需要多个这样的对象。条款4已经为“在单线程环境中合理返回reference指向一个local static对象”提供了一份设计实例。

相关推荐

  • Effective C++ 笔记二 构造/析构/赋值运算 条款05:了解C++默默编写并调用哪些函数 条款06:若不想使用编译器自动生成的函数,就该明确拒绝 条款07:为多态基类声明virtual析构函数 条款08:别让异常逃离析构函数 条款09:绝不在构造和析构过程中调用virtual函数 条款10:令operator=返回一个reference to *this 条款11:在operator=中处理自我赋值 条款12:复制对象时勿忘其每一个成分
  • 条约21:必须返回对象时,别妄想返回其reference
  • Effective C++:条约21:必须返回对象时别妄想返回其reference
  • Effective C++ -----条款21:必须返回对象时,别妄想返回其reference
  • 0821找不到Command Line Utility的解决方案
  • Effective C++ -----条款19:设计class犹如设计type
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号