首页 > 解决方案 > 在 C++ 中原型函数是否有“正确”的方法?

问题描述

我被教导要做:

functionReturn function(dataType_of_parameter)

虽然我看到的越来越多

functionReturn function(dataType_of_parameter parameter_identifier)

标签: c++

解决方案


这两个建议都是声明函数的正确方法。参数名称是可选的,除了函数定义外,对编译器没有任何影响。

在前向声明中命名函数参数的好处是程序员可以推断出参数的用途。例如考虑void copy(T* source, T* dest)void copy(T*, T*).


推荐阅读