2013-12-08 69 views

回答

5

ets:new/2应该返回典型值tid()的表识别符。该标识符应发送到其他ets功能,以告诉你正在工作的表。

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

2

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

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

表名现在可以用作其标识符。这与注册它们的“命名”过程类似。