ETS函数在Erlang中工作不正常

ETS函数在Erlang中工作不正常,erlang,ets,Erlang,Ets,ets的新函数返回一个整数而不是原子 1> A=ets:new(hello,[set]). 126999 应该返回类型为tid()的表标识符。该标识符应发送到其他ets函数,以告知您正在处理的表 标识符现在恰好是一个整数,但您不应该指望它(例如,您不能将两个标识符相加)。只能将其用作ETS表标识符。它返回一个类型未定义的标识符,当前为整数。如果您创建一个命名表,那么标识符将是一个原子,即它的名称。例如: 1> A = ets:new(hello, [set,n

ets的新函数返回一个整数而不是原子

    1> A=ets:new(hello,[set]).
       126999
应该返回类型为
tid()
的表标识符。该标识符应发送到其他
ets
函数,以告知您正在处理的表


标识符现在恰好是一个整数,但您不应该指望它(例如,您不能将两个标识符相加)。只能将其用作ETS表标识符。

它返回一个类型未定义的标识符,当前为整数。如果您创建一个命名表,那么标识符将是一个原子,即它的名称。例如:

1> A = ets:new(hello, [set,named_table]).
hello.
2> A.
hello

表名现在可以用作其标识符。这类似于通过注册“命名”过程。

在这里询问此类问题之前,检查文档是有意义的。