gpt4 book ai didi

c++ - 常量引用参数

转载 作者:IT老高 更新时间:2023-10-28 12:07:01 32 4
gpt4 key购买 nike

以下声明有区别吗?

void somefunc(const Person &p);
void somefunc(Person const &p);

最佳答案

没有区别const 绑定(bind)到其左侧的类型...除非它是声明的第一部分,在这种情况下它绑定(bind)到右侧。

见:https://isocpp.org/wiki/faq/const-correctness#const-ref-alt

就个人而言,我发现 const T &x 读起来更好。根据this , Bjarne 也更喜欢把 const 放在首位。特别是因为该关键字最初将被称为 readonlyreadonly int x 读起来更好:-P.

关于c++ - 常量引用参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1035795/

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