【发布时间】:2014-08-17 21:32:52
【问题描述】:
我正在构建一个标准的 4 函数计算器,并且我试图将两个数字作为用户输入的参数传递出去。在我的 Engine.h 类中我已经声明了
float num1, num2;
我有这个功能
float Add(num1, num2);
在这些参数中,num1 和 num2 都有标题中所述的错误:“Error: member Engine::num1 is not a type name。”我很困惑为什么这些会带来错误,这不是参数的工作原理吗?
【问题讨论】:
-
在函数声明中提供参数的类型:
float Add(float num1, float num2); -
谢谢。我已经做了足够长的时间,觉得我不需要再参考教程了,但显然进展并不顺利。
标签: c++ types parameters