美文网首页
★22.函数的形参与返回值的类型确定法则

★22.函数的形参与返回值的类型确定法则

作者: iDragonfly | 来源:发表于2017-06-30 22:25 被阅读0次

    返回值

    • 禁止返回局部变量的引用。
    • 类的get函数返回值:
      • 内置类型返回值应为值类型,
      • 类类型返回值通常为const &类型。除非希望可以直接操作返回的成员变量时,这时返回非const &类型。
    • operator=应该返回const &,以避免(a = b) = c的奇葩表现。
    • operator++(int)应该返回const类型,以避免(i++) = a的奇葩表现。

    参数

    • 类的set函数的参数类型:内置类型为非const值,类类型为const引用。

    相关文章

      网友评论

          本文标题:★22.函数的形参与返回值的类型确定法则

          本文链接:https://www.haomeiwen.com/subject/kzoicxtx.html