gpt4 book ai didi

c++ - 将值传递给 const 引用参数?

转载 作者:行者123 更新时间:2023-11-30 02:47:00 30 4
gpt4 key购买 nike

我无法在这里或通过 Google 找到类似的问题,可能是因为我不知道我问的问题是否正确,所以不确定标题是否正确。但我正在使用看起来像这样的代码:

Foo * foo = new Foo();
add(*foo); //Couldnt find any similar questions on this syntax?

void add(const Foo & foo){

//What exactly is foo here? How can i manipulate its members, foo. or foo-> ?

}

最佳答案

'foo' 是一个常量引用。您可以通过 foo.fred、foo.method() 等访问其成员,但不能更改任何数据成员或调用任何非常量方法。

关于c++ - 将值传递给 const 引用参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23050367/

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