Lua: table->十六进制ID和十六进制ID->table
Lua: table->hex id and hex id->table
如果我有 table,我可以打印它以获得唯一的十六进制 ID。
> t = {}
> print(t)
table: 1554A170
现在假设我有一个字符串:
str = "table: 1554A170"
如何访问 t
对象?
内部 print()
将在打印 table 值时使用 lua_topointer()
。
Lua 的手册接下来讲述 lua_topointer()
:
There is no way to convert the pointer back to its original value.
Typically this function is used only for debug information.
如果我有 table,我可以打印它以获得唯一的十六进制 ID。
> t = {}
> print(t)
table: 1554A170
现在假设我有一个字符串:
str = "table: 1554A170"
如何访问 t
对象?
内部 print()
将在打印 table 值时使用 lua_topointer()
。
Lua 的手册接下来讲述 lua_topointer()
:
There is no way to convert the pointer back to its original value.
Typically this function is used only for debug information.