-include("role.hrl").
-include("chat.hrl").
-include("proto/mod_role_chat.hrl").
-include_lib("kernel/include/file.hrl").
简单直接的区别就是include 就是包含自己建立(做)的需要包含的头文件
而include_lib 就是包含ERLANG 系统里面提供的头文件。
本文探讨了Erlang编程中include与include_lib的区别,前者用于包含自定义头文件,后者则用于引用系统提供的头文件。这对于理解Erlang模块间的依赖关系至关重要。
-include("role.hrl").
-include("chat.hrl").
-include("proto/mod_role_chat.hrl").
-include_lib("kernel/include/file.hrl").
简单直接的区别就是include 就是包含自己建立(做)的需要包含的头文件
而include_lib 就是包含ERLANG 系统里面提供的头文件。

被折叠的 条评论
为什么被折叠?
