我是C ++的新手并且只想返回通过构造函数传递的值,我不确定我在下面的代码中做错了什么,它一直给我一个错误:no instance of constructor..matches
,{{1} }
cannot convert parameter 3 from 'const char [5]' to 'int'
答案 0 :(得分:3)
您将数字9999传递为"9999"
- 它周围的引号表示它是一个字符串。只需将其作为9999
传递。
答案 1 :(得分:1)
您必须将第三个参数从“9999”更改为9999.引号表示您将其视为字符串,而实际上构造函数需要int
。