【发布时间】:2014-01-06 00:29:14
【问题描述】:
我见过很多地方可以使用导出/导入关键字在 Ada/C/C++ 之间进行通信。如果 Ada 函数是泛型的呢?这甚至可能吗?
我的问题是我需要重用一些遗留代码,而且我们有许多通用的 Ada 函数。即将到来的新层将用 C++ 编写,我希望能够将这些现有的 Ada 泛型函数导出到 C++ 包装器。 (实际上,如果函数不是全局的,我将需要另一层,但现在没关系。)
如果不可能,我只需要创建特定于不同类型的新的单个 Ada 函数,这些函数又调用泛型。对这种方法有什么想法吗?
我绝对是 Ada 编程的菜鸟,所以请原谅我的无知。感谢您的帮助。
【问题讨论】: