no matching function for call to这个报错是为什么?
时间: 2024-05-20 22:13:41 浏览: 129
no matching function for call to function (解决方案).md
这个报错通常是因为你在调用函数时,传入的参数类型和函数定义的参数类型不匹配。例如,如果你定义了一个函数 `int add(int a, int b)`,但是你在调用时传入的是两个浮点数,就会出现"no matching function for call to 'add'"这个报错。
另外,也有可能是因为你没有包含定义函数的头文件,或者函数的作用域不正确导致的。如果你能提供更具体的代码和错误信息,我可以帮你更准确地找到问题所在。
阅读全文