Comment puis-je utiliser c-struct dans lua?Lua et C-struct
2
A
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.
Questions connexes
- 1. SWIG Lua et matrices de passage
- 2. Comment charger et exécuter un fichier lua à partir d'un autre fichier lua
- 3. Comment créer une table Lua en C++ et la passer à une fonction Lua?
- 4. Incorporation: mono vs lua
- 5. Lua scripting implementation
- 6. Constructeur de tables lua
- 7. VB6 - Lua Integration
- 8. Entrée asynchrone dans Lua
- 9. Débogage intégré Lua
- 10. Lua COM Programmation
- 11. Lua table lookup
- 12. Lua pour Windows
- 13. Passer des variables entre C++ et Lua via Swig
- 14. Comment puis-je partager des données entre C++ et Lua?
- 15. Lua bindings à C++ et la collecte des ordures
- 16. Liaisons Lua: table vs userdata
- 17. Génération sécurisée XML dans Lua
- 18. Concaténation de chaînes dans Lua
- 19. Les accolades sont-elles utilisées dans Lua?
- 20. Comment coller le code Lua en C++?
- 21. Correction d'un code XML incorrect dans Lua
- 22. comment obtenir la fermeture à lua?
- 23. Ne fichier qu'une seule fois dans Lua
- 24. Lua - Erreur de syntaxe dans if-instruction
- 25. Lire le code lua-like en php
- 26. Lua I/O injection de dépendance
- 27. Obtenir des entrées avec IUP dans Lua
- 28. Utiliser Lua pour le développement web?
- 29. Rechercher un élément dans une liste Lua
- 30. Module Perlin Noise amélioré pour Lua
Veuillez clarifier. Vous devez passer une structure de données de C à Lua? –