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=
