lua-table

    8Hitze

    2Antwort

    Ich bin bewusst, die schwachen Tabellen Funktionalität in Lua, aber ich möchte eine schwache Referenz mit einer einzigen Variable haben. Ich habe this proposal gesehen, die eine API schlägt vor, wie f

    9Hitze

    3Antwort

    Ich versuche, das Äquivalent von herauszufinden: foo = [] foo << "bar" foo << "baz" Ich möchte nicht mit einem Inkrementieren Index kommen zu lassen. Gibt es einen einfachen Weg, dies zu tun?

    5Hitze

    1Antwort

    Wie ändert man den Längenoperator (#) für eine Tabelle in Lua, das Handbuch schlägt vor, die __len Funktion in einem Metatable zuweisen und dann das Metatable der Tabelle zuweisen, die ich überschreib

    6Hitze

    1Antwort

    Ich versuche, eine Lua-Tabelle zu meinem C-Programm zu übergeben, aber ich weiß nicht, wie es geht. Mein Lua Code: local stages = {} stages[1] = stage1 stages[2] = stage2 stages[3] = stage3 lstag

    5Hitze

    2Antwort

    Wie kann ich eine Größe einer Lua Tabelle in C bekommen? static int lstage_build_polling_table (lua_State * L) { lua_settop(L, 1); luaL_checktype(L, 1, LUA_TTABLE); lua_objlen(L,1);

    5Hitze

    2Antwort

    Ich versuche, Tabelle von Tabelle in Lua zu subtrahieren, so wird die Rückgabetabelle die Subtraktion von t1 von t2 sein. Dies scheint zu funktionieren, aber gibt es einen effizienteren Weg? function

    5Hitze

    1Antwort

    Lua Anfänger hier, versuchen zu lernen, indem Sie tun ... Dies ist mein 4. Tag mit Lua, also bitte mit mir nackt. Ich möchte eine Tabelle mit bestimmten Namen als Schlüssel und spezifische Funktionen

    8Hitze

    2Antwort

    Könnte mir jemand erklären, warum table.unpack() das erste Tabellenelement nur zurückgibt, wenn es in einem Funktionsaufruf mit zusätzlichen Parametern nach table.unpack() verwendet wird? Hier ist ein

    5Hitze

    1Antwort

    unten ist die lua Tabelle i von C lesen müssen: listen = { { port = 1234, address = "192.168.1.1", userdata = "liunx" }, { port = 1235, address = "192.168.1.2", userdata = "liunx1" }, {

    5Hitze

    2Antwort

    Wie kann ich eine Lua-Tabelle mit wenigen Untertabellen in zwei Tabellen aufteilen, ohne die ursprüngliche Tabelle zu ändern? z.B. Teilen tbl = {{tbl1}, {tbl2}, {tbl3}, {tbl4}} in subtbl1 = {{tbl1}, {