晚上调试代码的时候发现头文件里已经定义了某个参数,但是函数里调用的时候还是显示未声明的标识符,排查之后发现,是我使用的函数前面没有加上对话框这个类,意思就是调用函数的时候要加上void Cdlg::on****,这样才能把这个类里的参数包含进去,就解决问题了。
希望能帮到你!
在晚上调试C++代码时遇到一个常见问题,即函数调用未声明的标识符错误。通过排查,发现是由于在调用函数时忘记加上类名前缀‘void Cdlg::on****’,导致无法正确引用类内的参数。添加类名前缀后,问题得到解决,确保了函数调用能够正确地包含类内的成员。
晚上调试代码的时候发现头文件里已经定义了某个参数,但是函数里调用的时候还是显示未声明的标识符,排查之后发现,是我使用的函数前面没有加上对话框这个类,意思就是调用函数的时候要加上void Cdlg::on****,这样才能把这个类里的参数包含进去,就解决问题了。
希望能帮到你!
288

被折叠的 条评论
为什么被折叠?