企业架构师15.1无法识别C++;模板 我正在导入C++源文件,里面有模板。企业架构师要求我将它们添加为语言宏 template<A::B> void function() {} template<A::B a1, A::B a2, A::B... a3> void function() { implementation... } 模板 空函数() {} 模板 空函数() { 实施 }

企业架构师15.1无法识别C++;模板 我正在导入C++源文件,里面有模板。企业架构师要求我将它们添加为语言宏 template<A::B> void function() {} template<A::B a1, A::B a2, A::B... a3> void function() { implementation... } 模板 空函数() {} 模板 空函数() { 实施 },c++,enterprise-architect,C++,Enterprise Architect,错误:意外符号:> 问题是,我应该在这里添加什么作为语言宏以使其工作?听起来您可能需要使用a::B打开一个支持票证?您可以包括它吗?任何带有::EA的内容都不接受为macros@StephenNewellA只是一个名称空间,B是一个枚举。我也尝试了A(),但仍然不起作用。听起来你可能需要用A::B打开一个支持票证?您可以包括它吗?任何带有::EA的内容都不接受为macros@StephenNewellA只是一个名称空间,B是一个枚举。我也尝试了A(),但仍然不起作用。

错误:意外符号:>


问题是,我应该在这里添加什么作为语言宏以使其工作?

听起来您可能需要使用
a::B
打开一个支持票证?您可以包括它吗?任何带有::EA的内容都不接受为macros@StephenNewellA只是一个名称空间,B是一个枚举。我也尝试了A(),但仍然不起作用。听起来你可能需要用
A::B
打开一个支持票证?您可以包括它吗?任何带有::EA的内容都不接受为macros@StephenNewellA只是一个名称空间,B是一个枚举。我也尝试了A(),但仍然不起作用。