Wyczytywanie nieokreślonej długości tablic z LUA (za pośrednicstwem C++)

0

Mam takie małe pytanko:
Chce za posrednicstwem C++ wyczytac tablice z lua, mniej/wiecej coś takiego:
const size_t rozmiar = lua_gettablen(_L);
int table[rozmiar];

tylko wlasnie nie wiem jaka funkcja to byłaby (tutaj nieistniejąca: lua_gettablen)

Jest takie coś, co wyczytuje rozmiar tablicy z lua ? ;>
Dzięki za odp.

0

PS
Może zły przykład dałem.. Ale coś takiego mniej/więcej.. po prostu funkcja która wyczytuje wielkość tablicy
Inny przykład (ja się mało znam właśnie na takich butach z lua, ale potrzebuje pomocy, bo ogarniam z widzenia)
[code]
std::string identyf = "tabble"
lua_getglobal(_L, identyf.c_str());
int a = 0;
if(!lua_istable(_L, -1))
a = -1
else
a = (int)lua_tablegetn(_L,-1);
[/code]

1 użytkowników online, w tym zalogowanych: 0, gości: 1