[英]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.