c++ - 是否建议在函数声明中给出变量名?

标签 c++

据我了解,在函数声明中不需要给出变量名,但仍然建议这样做。

例如:setcur() 函数接受两个参数:行号和 和列号。因此可以声明如下:

void setcur(int, int); 

void setcur(int row, int col);

为什么建议在函数声明中给出变量名?

最佳答案

它实际上更多的是为了可读性。你只需要函数声明中的变量类型;但是,假设您为它们命名合适,阅读您的代码的人理解这些输入的实际内容是有好处的。

如果您正在处理一个大文件并且您不记得您的 .h 文件中的函数将什么作为输入,这将使您的生活变得更加轻松。

关于c++ - 是否建议在函数声明中给出变量名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30229433/

相关文章:

c++ - Boost::Spirit 中的复合语法

c++ - 在 while 循环中使用输入重定向

c++ - 使用 MPFR 时如何在 Boost Multi precision 中设置舍入模式

c++ - 如何在 C++ gSOAP 生成的类中使用 SSL

c++ - 依赖于尚未构造的对象的构造函数

c++ - Visual Studio C++ 强制重建特定文件

c++ - C++ 中 class = void 的用途?

C++:assert() 失败会触发任何信号吗?

c++ - 将一种类型的对象分配给其他类型的引用变量不起作用

c++ - 按名称获取进程 ID