如何计算文件lua
中存在的设置数量我的文件如下:
name =
{
Activename = true; // setting 1
}
name1 =
{
Activename1 = true; // setting 2
}
name2 =
{
Activename2 = true; // setting 3
}
我试图读取金额的lua代码如下:
lua_getglobal(L, "name");
lua_getfield(L, -1, "Activename");
varenable = lua_toboolean(L, -1);
lua_getglobal(L, "name1");
lua_getfield(L, -1, "Activename1");
varenable = lua_toboolean(L, -1);
lua_getglobal(L, "name2");
lua_getfield(L, -1, "Activename2");
varenable = lua_toboolean(L, -1);
我想创建一条这样的消息:
printf ("There are 3 settings in Userconf.lua file"/n);
现在问题是如何让它变成lua,因为我需要一个变量来表示设置量的值,例如:
printf("there are %d settings in Userconf.lua file\n", Amount_to_settings);