【问题标题】:How to get name of the argument in lua?如何在lua中获取参数的名称?
【发布时间】:2010-03-23 18:22:38
【问题描述】:

我有接受参数的 lua 函数。我想获取参数的名称,以便我可以将参数与错误一起记录。

知道如何在 lua 中获取参数名称吗?

【问题讨论】:

  • 你怎么不知道函数里面的参数名呢?如果你不知道,你怎么称呼他们?
  • 他可能不想在方法参数和日志记录中重复自己,例如function f(firstname) print("firstname is " .. firstname)... 当有人切换变量名时,它可能不会在字符串文字中切换。

标签: lua


【解决方案1】:

使用debug.getlocal

【讨论】:

  • 很酷不知道这个。删除我的答案,因为我错了。
猜你喜欢
  • 2010-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-18
  • 2020-08-19
  • 1970-01-01
  • 2014-05-15
  • 1970-01-01
相关资源
最近更新 更多