鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 编程语言开发 > erlang > >

【原译】Erlang构建和匹配二进制数据(Efficiency Guide)

来源:互联网 作者:佚名 时间:2012-11-15 13:25
翻译太菜希望大牛指正。以后会逐渐加入自己写的注释和疑问,有些地方自己也不太了解,知道或者感兴趣的同学可以指出来,一起讨论一下。内容较多,慎入 ==================================================================================================

  翻译太菜希望大牛指正。以后会逐渐加入自己写的注释和疑问,香港虚拟主机,有些地方自己也不太了解,知道或者感兴趣的同学可以指出来,一起讨论一下。内容较多,慎入

=====================================================================================================

Constructing and matching binaries

Erlang/OTP R15B02

In R12B, the most natural way to write binary construction and matching is now significantly faster than in earlier releases.

在R12B版本中,构造和匹配二进制数据最自然的方式,香港服务器,相比较之前的版本其效率有了明显提高。

To construct at binary, you can simply write

R12B版本中,构造二进制数据,香港虚拟主机,你可以简单地这样写(但不要在R12B之前的版本中这样写)

DO (in R12B) / REALLY DO NOT (in earlier releases)

my_list_to_binary(List) -> my_list_to_binary(List, <<>>). my_list_to_binary([H|T], Acc) -> my_list_to_binary(T, <<Acc/binary,H>>); my_list_to_binary([], Acc) -> Acc.

网友评论
<