Lua中如何获取当前行号和文件名?
- 内容介绍
- 文章标签
- 相关推荐
本文共计128个文字,预计阅读时间需要1分钟。
我非常喜爱C的__LINE__和__FILE__功能,它们提供了类似的功能。我发现跟踪printf的调用非常有用,知道哪个文件和消息来自哪一行是很有帮助的。谢谢!
luafunction __FILE__() return debug.getinfo(2, 'S').sourceend
我真的很喜欢C的__LINE__和__FILE__ … lua提供类似的东西? (我发现跟踪printf的…知道哪个文件和消息来自哪一行是有用的).谢谢!
function __FILE__() return debug.getinfo(2,'S').source end function __LINE__() return debug.getinfo(2, 'l').currentline end
未测,credit goes here.
本文共计128个文字,预计阅读时间需要1分钟。
我非常喜爱C的__LINE__和__FILE__功能,它们提供了类似的功能。我发现跟踪printf的调用非常有用,知道哪个文件和消息来自哪一行是很有帮助的。谢谢!
luafunction __FILE__() return debug.getinfo(2, 'S').sourceend
我真的很喜欢C的__LINE__和__FILE__ … lua提供类似的东西? (我发现跟踪printf的…知道哪个文件和消息来自哪一行是有用的).谢谢!
function __FILE__() return debug.getinfo(2,'S').source end function __LINE__() return debug.getinfo(2, 'l').currentline end
未测,credit goes here.

