搜尋

首頁  >  問答  >  主體

c++重载运算符参数写法问题

这里为啥要这样写?啥意思?求解,谢谢^^

巴扎黑巴扎黑2772 天前420

全部回覆(1)我來回復

  • 天蓬老师

    天蓬老师2017-04-17 15:29:46

    "&"是使用引用作為參數,以減少拷貝構造帶來的消耗。
    因為相加不需要改變原有的值,並且要能夠接受const對象,所以加const。
    實際上對於這種很小的類,拷貝構造帶來的消耗可以忽略不計,完全沒必要用引用傳值。

    回覆
    0
  • 取消回覆