c++ - 在 C++ 中原型函数是否有“正确”的方法?
问题描述
我被教导要做:
functionReturn function(dataType_of_parameter)
虽然我看到的越来越多
functionReturn function(dataType_of_parameter parameter_identifier)
解决方案
这两个建议都是声明函数的正确方法。参数名称是可选的,除了函数定义外,对编译器没有任何影响。
在前向声明中命名函数参数的好处是程序员可以推断出参数的用途。例如考虑void copy(T* source, T* dest)
与void copy(T*, T*)
.
推荐阅读
- javascript - 如何删除 XCC 中自动添加的连接代理?
- jquery - 如何将jquery脚本导入vue文件
- swift - 快速防止图像视图中的图像覆盖
- firebase - 限制 Firestore 中特定类型的用户根据时间阅读文档
- matlab - Matlab中矩阵的所有可能行对的线性组合
- r - partykit - 如何在不重叠终端节点的情况下绘制 glmtree?
- python - 使用适用于 Python 的 Azure 存储 SDK 将多个文件从文件夹上传到 Azure Blob 存储
- c# - 对象 C# 的二维数组
- c - 使用 Glade 的非常简单的 GtkGLArea 示例
- c++ - c ++初始化类的char数组成员