我接受了C ++考试,过去几年我正在解决几个问题。我在其中一个问题中有这个问题:
一个函数计算a的音量 prysm。通过的论点是身高, 深度和宽度。参数和返回值是双倍的 深度是可选的 应默认为10。 假设1: 所有参数都按值传递
我回答double volume_prysm(const double width, const double height, const double depth = 10);
假设2: 所有参数均通过引用传递
如何定义参考参数以使其默认为10?
谢谢你的时间!
PS:对不起你们都没有翻译
答案 0 :(得分:4)
我不知道这是不是针对的问题,但临时工具可以绑定到const引用:
double volume_prisma(const double& largura, ..., const double& depth = 10);