Wie würde ich eine Tabelle unbekannter Länge von Lua in eine gebundene C++ - Funktion übergeben?Wie übergebe ich eine Tabelle von Lua an C++?
Ich möchte die Lua Funktion wie diese in der Lage sein zu nennen:
call_C_Func({1,1,2,3,5,8,13,21})
und kopieren Sie den Inhalt der Tabelle in ein Array (vorzugsweise STL Vektor)?
Verwenden Sie nur den rohen Lua c-api? Oder benutzen Sie eine der vielen Bibliotheken ToLua, lua ++, luabind? Die Details der Antwort hängen von Ihrem Ansatz ab. –