阅读33 返回首页    go 阿里云 go 技术社区[云栖]


C++编程规范之26:保持重载操作符的自然语义

摘要:

    程序员讨厌意外情况:只在有充分理由时才重载操作符,而且应该保持其自然语义;如果做到这一点很困难,那么你可能已经误用了操作符重载。

    虽然任何人都会同意不应该在operator+的实现中实现减法操作,但是还有另外一些微妙的情况存在。应该保持操作符正常的语义,这样的程序才能保证别的人员能读懂你的程序,否则你的程序只有你自己能读懂。

最后更新:2017-04-03 12:53:51

  上一篇:go USRP工作流程及各部分功能
  下一篇:go personal学习网址大全