标签: lua luabind
我有一些使用Luabind的代码,如果它存在于_G表中,我需要执行一个函数(来自C ++),否则什么都不做。如何检测_G中是否存在函数?
答案 0 :(得分:3)
这样的事情应该有效:
if (luabind::object f = luabind::globals(L)["f"]) { f(...); }