Ada 编程/编译指示/接口
外观
pragma Interface (language_name, subprogram_name);
接口是 Ada 83 接口编译指示,等效于编译指示 导入。但是,它只能用于子程序,而编译指示 Import 也允许与全局变量进行接口。
一些针对语言最新版本的编译器仍然允许使用此编译指示,但将其视为编译指示 Import。在旧代码中,编译指示 Import 通常后面跟着实现定义的编译指示 接口名称,以指定子程序的外部名称。
值得注意的是,“接口”是 Ada 2005 的新关键字。但是,标准中做出了一个特殊例外,允许它作为编译指示标识符以实现向后兼容性。[1]
- Ada 编程
- Ada 编程/编译指示
- Ada 编程/编译指示/导入
- Ada 编程/编译指示/导出
- Ada 编程/编译指示/约定
- Ada 编程/编译指示/链接器选项
- Ada 编程/编译指示/接口名称 (实现定义)
- ↑ "J.12 编译指示 接口 (带注释)". Ada 2005 语言参考手册.
{{cite book}}
: External link in
(help)|chapter=