Resultados de la búsqueda a petición "luabind"

1 la respuesta

Apagado de Lua / Fin de la devolución de llamada de ejecución del programa

Estoy escribiendo un módulo para Lua. Al cerrar el intérprete lua, debe ejecutar rutinas de limpieza incluso si el usuario olvida llamar a la rutina de apagado implícitamente. El módulo está escrito principalmente en C. ¿Qué devolución de ...

2 la respuesta

¿Cómo hacer referencia a archivos .cpp sin incluirlos en la solución en Visual Studio?

Estoy tratando de compilar este código: extern "C" { #include <lua.h> #include <lualib.h> #include <lauxlib.h> } #include <luabind/luabind.hpp> #include<iostream> int main(){ lua_State*pL=lua_open(); luabind::open(pL); lua_close(pL); return 0; ...

1 la respuesta

¿Por qué no puedo detectar una excepción luabind :: error cuando mi código lua arroja un error?

Cuando llama a una función LUA desde c ++ y hay un error de tiempo de ejecución, LuaBind lanza una excepción luabind :: error que puede detectar y luego lee la pila para ver cuál fue el error. Mi depurador definitivamente capta esta excepción, ...

3 la respuesta

Almacenando una clase lua con padre en luabind :: object

UtilizandoC ++, lua 5.1, luabind 0.7-0.81Intentando crear una clase lua con el padre y almacenarla en un objeto luabind ::.Lua

3 la respuesta

C ++ puntero de función de miembro de clase para puntero de función

Estoy usando luabind como mi lua para envoltorio C ++. Luabind ofrece un método para usar mi propia función de devolución de llamada para manejar las excepciones lanzadas por lua, set_pcall_callback (). Así que parafraseé un ejemplo de la ...