[英]How to check for boolean argument in lua function
要从脚本到我的C代码中获取整数参数,我可以使用luaL_checknumber()
,但是没有名为luaL_checkboolean()
函数可以让我获得bool
参数。 这有什么解决方法吗?
你可以使用lua_toboolean
。
记住任何值,在lua中,除了false
, nil
评估为true
如果必要的话,你可以验证的值是使用布尔lua_isboolean
前lua_toboolean
参考: https : //www.lua.org/manual/5.3/manual.html#lua_toboolean
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.