在主函数中调用其他文件中的方法,形参没有传递给方法, 在方法运行的时候 无法读取变量的内存信息

问题遇到的现象和发生背景

运行环境 visual studio 2020;
在c++中调用opencv 库中的 GaussianBlur(img, imgBlur, s, 3, 0); 实现高斯模糊
传递的值都是没有问题的.

问题相关代码,请勿粘贴截图

img


img

img

运行结果及报错内容

将 Size 类 作为值传递 给GaussianBlur() 方法, 在GaussianBlur 方法中不可以使用,值传递失败!

我怀疑你外面声明的Size和形参的Size其实不是同一个类型
你要是搞不清Size到底从哪引用进来的,不行你还是换成两个int来传递坐标吧