1
嗯,我正在學習LUA的價值觀和我有一個問題,我試圖創建一個LUA閱讀功能布爾。如何使一個功能來讀取文件盧阿
我有禁用或啓用,因爲我成績真或假的函數。
這個函數被稱爲只是useappenabled
,我不能將它應用在月球上,之前我用libconfig的形式,並正常運行之前寫如下。
文件如下:
Enableapp =
{
Useapp = true;
};
現在讀形前libconfig在如下,請注意useappenabled函數應用於輸入值,即真或假,如果我穿上Useapp。
if (config_lookup(&onf, "Enableapp"))
if (config_setting_lookup_bool(cf, "Useapp", &SelectValue))
useappenabled = SelectValue;
所以我試圖改變代碼libconfig到Lua,但是我不能夠讀取useappenabled
功能,它的代碼在LUA如下。
lua_getglobal(L, "Enableapp");
lua_pushstring(L, "Useapp");
lua_tonumber(L, useappenabled);
我相信這個問題是lua_tonumber,我需要做的事情或多或少是這樣的:
useappenabled = value_the_Useapp;
但現在我開始盧阿,有誰能夠告訴我怎樣可以申請功能useappenabled
等於Useapp
值。
謝謝你這麼多泥,完美地工作,其實我不知道可以這樣做的方式。有什麼問題可以查看如何在C中應用lua? – carolzinha
另一個問題是我怎麼能算現有lua_getglobal在例如碼數。 '的printf( 「有32配置\ n」);' – carolzinha