2
我有一些使用Luabind的代码,如果它出现在_G表中,我需要执行一个函数(从C++),否则什么也不做。如何检测_G中是否存在函数?Luabind有条件地调用Lua函数
我有一些使用Luabind的代码,如果它出现在_G表中,我需要执行一个函数(从C++),否则什么也不做。如何检测_G中是否存在函数?Luabind有条件地调用Lua函数
像这样的东西应该工作:
if (luabind::object f = luabind::globals(L)["f"])
{
f(...);
}