C++函数参数传递

C++函数参数传递,c++,C++,我有一个功能 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_

我有一个功能

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_模板作为参数传递给我的捕获函数

C_MORPHO_Device Capture;  
Capture.Capture(C_MORPHO_TemplateList& o_x_Template);  

你可能只需要写

C_MORPHO_Device Capture;  
Capture.Capture(o_x_Template);
假设o_x_Template确实是一个C_MORPHO_TemplateList,则函数需要一个作为引用传递的参数,该参数不需要任何特定的语法修饰。

这是您想要的吗

C_MORPHO_Device Capture;  
C_MORPHO_TemplateList o_x_Template;
Capture.Capture(o_x_Template);  

调用函数时,需要传入真实对象,而不是声明。

传入后,就这样,有什么问题吗?我有一个函数,就是两个函数。如何将o_x_模板作为参数传递给我的捕获函数?-正如它所宣称的。这个问题毫无意义