2

是否可以将代码合成 XSD配置为生成 C 结构而不是 C++ 类?主要问题是元素的多次出现被实现为 std::list。我遇到的问题是我需要与 Ada 进行互操作,并将 Ada 绑定到 C++ 中的模板类并非易事。因此,如果我可以调整代码合成以生成结构,那么这会简化情况。显然,我可以编写(自动生成)一个 C 层,它采用 C++ 类并将它们转换为结构,但如果可能的话,我宁愿不必这样做!有任何想法吗?

4

0 回答 0