2009-08-05 9 views
2

Comment puis-je utiliser c-struct dans lua?Lua et C-struct

+0

Veuillez clarifier. Vous devez passer une structure de données de C à Lua? –

Répondre

3

Une question laconique sur un vaste sujet ...
Vous pouvez utiliser, par exemple, la bibliothèque http://www.inf.puc-rio.br/~roberto/struct/, faite par l'un des auteurs Lua. Il existe des alternatives, y compris écrire votre propre code C pour interfacer avec Lua, accéder ou construire la structure, etc.

4

Si vous devez accéder à des champs dans une structure C de Lua, définissez une donnée utilisateur à l'adresse de la structure C et définissez des métaméthodes appropriées pour obtenir et définir les champs.