编程文汇

luajit使用enum

//jit cdef
enum ClsTypes
{
  EzgObj = 1
};
void ezg_delete_cxx(void *obj,enum ClsTypes clstype);

lua调用的时候传递的是枚举名称

//lua 
ffi.C.ezg_delete_cxx(cxxobj,"EzgObj");