读书人

关于this指针的有关问题

发布时间: 2013-12-26 15:24:01 作者: rapoo

关于this指针的问题
在CADOOperation类定义函数BOOL CADOOperation::ShowADOView(CString fields[], int len, CADOView *view)
然后在另一个类CRecordSearchDlg中调用这个函数:
CADOOperation emp;
emp.ShowADOView(str, 11, this);
结果报错:cannot convert parameter 3 from 'class CRecordSearchDlg *const ' to 'class CADOView *'

这个问题怎么解决?请高手指点。。。
[解决办法]
this 的对象是不是继承 CADOView类,是的话类型强制转换,不是的话转换意义不大
[解决办法]

引用:
谢谢,这个我知道,我想问的是,有没有办法可以解决,,


这里this的类型是CRecordSearchDlg*,而它需要的是一个CADOView*,至于怎么整一个CADOView*出来,取决于你自己的程序逻辑,别人不知道CADOView是什么

猜测是不是要弄一个CDaoRecordView*之类的

读书人网 >C++

热点推荐