gpt4 book ai didi

c++ - & 运算符在运算符重载中有什么作用?

转载 作者:行者123 更新时间:2023-11-30 01:34:29 25 4
gpt4 key购买 nike

我明天要参加c++考试,但是类(class)缺少好的学习资料,所以我找不到像这样使用&运算符的作用。

type operator*();

type &operator*();

它在示例代码中经常使用,但没有解释。是否存在必须使用 & 的返回类型,或者它是否连接到一元和/或二元运算符?

最佳答案

type &operator*();

&operator*() 无关,它使返回值成为对 type 的引用。

这就是我喜欢的原因:

type& operator*();

更好。

关于c++ - & 运算符在运算符重载中有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56242313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com