• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
sfesly
博客园 首页 新随笔 联系 订阅 订阅 管理

2015年12月22日

method chaining
摘要: 经常写Java的话,可能比较熟悉下面这种函数调用方式 object.method1().method2()术语叫所谓的method chaining,在c++里面,为了支持这种调用格式,你必须保障函数以引用类型返回*this 阅读全文
posted @ 2015-12-22 10:31 sfesly 阅读(229) 评论(0) 推荐(0)
 
C++中的运算符重载
摘要: 运算符重载给c++提供了很强大的功能,使得我们可以将一个类设计得跟内置类型差不多了。但是运算符这种东西最大的问题就是,看起来直观,却常常隐匿了实际的函数调用过程,时常容易让人困惑。所以在google c++编码规范里面,建议直接用普通的成员函数而不是重载运算符。可以看下面的代码段: class... 阅读全文
posted @ 2015-12-22 10:20 sfesly 阅读(155) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3