提问人:CAPLUser 提问时间:10/6/2023 最后编辑:CAPLUser 更新时间:10/6/2023 访问量:55
CAPL 将结构体作为方法参数传递
CAPL passing a struct as method parameter
问:
我需要在CANoe中定义一个结构,然后我需要创建这些结构的系统变量,这没关系,但我需要使用结构作为参数,以便为所有结构提供单一方法。例如:
我用粗体突出显示了“** struct myStruct**”此时不起作用的部分。
void TestMethod(**struct myStruct**, char myText[])
{
sysSetVariableString(sysvarMember::VarNamespace::structVar.textField, myText);
}
CANoe结构体创建:在此输入镜像描述
在方法中将结构对象作为参数发送的正确语法如何?
谢谢。
我尝试使用数据类型“VarNamespace::sctructVar”,但不起作用。 我已经检查了 CAPL 文档,但在任何示例中都没有使用结构作为参数。
我希望能够创建以 struct 数据类型作为参数的方法。
答: 暂无答案
评论