gpt4 book ai didi

c++ - 为什么 "unreferenced formal parameter"让我担心?

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

发出“未引用形式参数”警告的原因是什么?在 an existing SO post这个警告被解释为有助于引起程序员对函数的注意(以防他忘记对参数进行某些操作),也有助于代码维护(向 future 的开发人员发出信号,表明该参数没有被省略,但是被故意排除在外)。除了样式问题之外,为什么程序员希望在未使用参数时收到警告?如果按值传递,是否复制此类参数?

void myFunction(int param) {
}

最佳答案

防止可能的干扰(忘记使用参数)和争取更易于维护的代码是足够的理由。

复制未使用的参数可能会影响性能是另一个原因,但不是主要原因。

关于c++ - 为什么 "unreferenced formal parameter"让我担心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9736719/

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