文章分类 -  erlang

摘要:大程序分到多个文件中 mess_config.hrl mess_interface.hr user_interface.erl mess_client.erl mess_server.erl 头文件 在其他文件中引用 记录 定义 等价形式 创建记录 创建的记录如下 使用记录与创建一样 等价于 宏 这 阅读全文
posted @ 2017-03-29 12:55 zhangshihai1232 阅读(225) 评论(0) 推荐(0)
摘要:进程 spawn函数创建进程 模块 输出结果 函数的返回值是最后一个表达式的值,spawn返回的是进程标识符pid 就是pid 消息传递 receive用来接收其他进程发送来的消息 进程之间的消息,可以是任何erlang项,比如:列表、元组、整数、原子、进程标识 每个进程有独立的接收消息队列,新接收 阅读全文
posted @ 2017-03-29 11:36 zhangshihai1232 阅读(184) 评论(0) 推荐(0)
摘要:基础语法 %注释 module模块声明,代码是helloworld的一部分 /0 则表 start 函数接受 0 个参数 export使函数可以在其他地方使用 io模块提供输入输出,fwrite输出到控制台 使用import 关键词 Erlang shell 数据类型 数字:两个数字相加 原子类型 阅读全文
posted @ 2017-03-28 17:22 zhangshihai1232 阅读(631) 评论(0) 推荐(0)
摘要:Rebar 安装 创建项目 测试项目 Rebar 支持 EUnit和Common Test测试框架 src/myapp_app.erl添加代码,修改为 在rebar.config中加入如下内容 再次运行 会生成统计网页.eunit/index.html idea配置 超级麻烦: http://www 阅读全文
posted @ 2017-03-27 17:15 zhangshihai1232 阅读(77) 评论(0) 推荐(0)