小编fra*_*fls的帖子

将Lua编译为C++除了避免'extern C'和获得'C++异常'之外有什么好处?

我是Lua的新手,我希望使用C++将Lua嵌入我们的游戏项目中.我注意到的第一件事是,Lua被允许编译为C++代码,并且从doc,我已经知道这将消除围绕Lua头部的'extern C',并且错误处理将是C++异常而不是跳远踏板/ setjump.

我的问题是,除了这两个差异之外,将Lua代码编译为C++代码还有其他任何实际好处吗?这两个并不能说服我,因为,1)它不打扰我用'extern C'包装c标题,2)我们的项目不允许异常,所以我必须在luaconf.h中更改才能使用longjump/setjump任何方式.

c++ lua

9
推荐指数
1
解决办法
2260
查看次数

标签 统计

c++ ×1

lua ×1