通过引用在函数之间传递MFC对象排列(CObList)
Passing MFC Objects arugements between functions by reference (CObList)
非常简单的C++问题,但我已经在谷歌上搜索了一些,似乎只能找到更新的std::方法的答案,除非我做错了什么,否则这似乎不起作用。
问题:如何通过引用复制CObList作为函数参数。当前错误:"无法将参数3从‘class CObList’转换为‘class COb List’
背景:我正在修改一些旧的遗留代码,所以不幸的是,我不得不使用从另一个类实例化的名为cInventoryDetail的自定义对象的CObList,因为它正在上游填充,我的数据就在其中。
当我试图使用&声明中的前缀&释义有没有办法通过引用传递整个列表,这样我就可以访问数据?
附加问题:我试着在它前面加上&在定义和声明中,但没有运气。进行此处理的类是由包含COBList的主类实例化的类,所以我也尝试使用"this",但没有成功,因为它似乎只是引用了我当前所在的类,而不能引用当前实例化的基类。
除了COBList问题之外,有没有一种方法可以使用它来引用调用类而不是当前类?
Inspectable-我的语法错误。将其作为后缀似乎已经更正了它。谢谢。
声明,呼叫&定义
DoSomething(CObList&);
DoSomething(m_myList);
DoSomething(CObList& m_myLIst);
相关文章:
- 将数组/对象/结构列表从C#库中传递给C MFC应用程序
- 视觉对象 在 MFC C++ 上编辑中设置最大行数
- MFC编辑控制消息处理访问文档对象
- 如何从MFC DLL中获取与COM包裹的C#对象的接口
- 在 MFC DLL 中的 CDialog 派生对象中使用 CScrollView 派生对象
- 尝试使用MFC对象时会违规
- 包含MFC对象库时未解析的外部符号
- MFC C++ 无法在动态创建的 CButton 继承对象上设置映像
- 在多个解决方案中包含C++ mfc 对象库
- 关闭MFC对话框时多线程对象被破坏
- CDialogEx对象中的MFC CEdit对象
- MFC:在工作线程中使用对象的成员函数时获取访问冲突错误
- 有没有办法获取对 MFC 对话框中所有子窗口或控件的引用,因为我有一个引用该控件的 CWnd 对象
- 将对象从文档类传递到 MFC 中的对话框
- MFC 视觉对象C++代码来检查有效的数字条目
- 如何外部类对象C++MFC
- 通过引用在函数之间传递MFC对象排列(CObList)
- (EDIT:MFC)CString类的对象的内部结构是什么
- C#中的MFC对象序列化
- 全局挂接到MFC对象创建