2010-02-22 75 views
19

我已經在網上找了這個,但它一點都不清楚。這是一種圖書館機制嗎?什麼是Erlang hrl文件?

+1

讀你也許表明我的鏈接後,你應該「求同存異」是什麼的「可讀性」的定義。但是,無論如何感謝鏈接:) – Zubair 2010-02-23 08:39:37

+0

@dustin:我在第60頁的「編程erlang」中偶然發現了它們。所以 - 確實有可能在不知道目的或內容的情況下知道存在。 – aurora 2011-08-14 17:08:52

回答

28

類似於「C」包含文件的「頭文件」。

需要調用.erl文件中的-include指令才能使用它們。可以包含任何有效的Erlang代碼。

+0

所以他們只有定義,沒有代碼? – Zubair 2010-02-22 16:28:52

+0

@zubair:查看我的最新貢獻。 – jldupont 2010-02-22 16:34:55

+1

您也可以使用'-include_lib'來包含來自其他應用程序的頭文件。 – Zed 2010-02-22 16:48:23

4

hrl文件簡直就是erlang「頭文件」,即包含旨在被.erl文件包含的通用定義的文件。