我有一个功能
int C_MORPHO_Device::Capture(C_MORPHO_TemplateList& o_x_Template);
I C_MORPHO_TemplateList::GetTemplate ( UC i_uc_indexTemplate,
T_MORPHO_TYPE_TEMPLATE & o_uc_typTemplate,
UL & o_ul_lenTemplate,
PUC & o_puc_dataTemplate,
UC & i_uc_dataIndex
)
如何将o_x_Template
作为参数传递给我的Capture
函数。
C_MORPHO_Device Capture;
Capture.Capture(C_MORPHO_TemplateList& o_x_Template);
答案 0 :(得分:1)
你可能只需要写
C_MORPHO_Device Capture;
Capture.Capture(o_x_Template);
该函数需要一个作为引用传递的参数,它不需要任何特定的语法修饰,假设o_x_Template
确实是C_MORPHO_TemplateList
。
答案 1 :(得分:1)
这是你想要的吗?
C_MORPHO_Device Capture;
C_MORPHO_TemplateList o_x_Template;
Capture.Capture(o_x_Template);
调用函数时,需要传入真实对象,而不是声明。