Frage

Ich habe einige C ++ Code, interagiert mit einigen Code Lua. Grundsätzlich Ich möchte in der Lage sein, einige Ergebnisse zu erhalten (in Form eines Lexikons aka eine Sammlung von Gegenständen) aus einer Abfrage-Nachricht und dann drücken, um Lua als Tisch, so dass ich leicht durch alle die Ergebnisse von Lua zugreifen kann mit dem Wörterbuch.

Im Moment bekomme ich nur einen bestimmten Wert, den ich will, und dass aus senden, aber es wäre schön, senden müssen alle von ihnen und nicht einem bestimmten anfordern.

War es hilfreich?

Lösung

Angenommen, Sie mit der Lua API allgemein bekannt sind, ist hier der grundlegende Prozess:

  1. Erstellen Sie eine neue Tabelle auf dem Stapel ( lua_newtable )
  2. Für jedes Element im Wörterbuch
    1. Drücken Sie den Wert auf den Stapel
    2. Drücken Sie die Taste auf den Stapel
    3. Rufen Sie lua_settable
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top