【发布时间】:2015-10-02 22:52:38
【问题描述】:
我是 Erlang 的新手。 我只需要获取从 make_ref() 返回的数字。 所以,如果 make_ref() 返回 :#Ref 我想从中提取 441。
知道怎么做吗?
【问题讨论】:
-
你为什么需要这个?
-
我需要创建一个 uniqe 编号,并且 ref 中有它
-
无法保证 ref 中具有唯一编号。 ref 保证是唯一的,但数字是 ref 作为字符串的 representation。这绝对不是生成唯一数字的正确方法。
-
另请注意,现代 Erlang 运行时具有
erlang:unique_integer函数,它正是这样做的
标签: functional-programming erlang