gpt4 book ai didi

c++ - & 在类型后的函数参数中

转载 作者:行者123 更新时间:2023-11-28 03:19:03 25 4
gpt4 key购买 nike

在一个类中,我们有这个:

friend Circle copy(const Circle &);

我知道通常要通过引用传递某些内容,您会在变量名称之前使用 &,但在这种情况下,没有变量名称......这到底是什么?

最佳答案

那是友元函数的声明。一般来说,当你声明一个函数时,你不需要在它的参数列表中命名变量。大多数人通常都会给它们命名,但有时很明显,它们会被省略。它不会改变任何东西——声明中变量的名称只是文档——重要的是定义中的名称(并且在法律上可以与声明中的名称不同)。

至于“ friend ”在 C++ 中的含义,我会留给您在线查找。

关于c++ - & 在类型后的函数参数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15998941/

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