tolua++ 导出类中的注意事项
2011-07-26 11:55
155 查看
最近用tolua++导出类,然后在lua脚本文件里调用类的接口,但是却始终得不到执行。很是头疼,格式什么的都正确,但就是不执行。最后发现有个地方需要注意。第一,要自己显示定义构造函数(可以是和默认构造函数相同的,也可以是自定义带参数的);第二,在lua脚本文件里面,调用类的其他成员函数之前需要显示调用构造函数,我们可以自己new一个对象,然后用这个对象去调用成员函数。当然最后需要调用delete,让它去调用析构函数。
其实如果你和我遇到的情况是一样的话,那么你我都犯了很低级的c++错误。我们在没有定义对象的时候直接用类名去调用函数肯定是有问题的,把函数声明为static的就解决了。哈哈,常常因为这些错误苦恼半天呀!
其实如果你和我遇到的情况是一样的话,那么你我都犯了很低级的c++错误。我们在没有定义对象的时候直接用类名去调用函数肯定是有问题的,把函数声明为static的就解决了。哈哈,常常因为这些错误苦恼半天呀!
相关文章推荐
- [zz]lua绑定中(tolua++)需注意的事项
- tolua++ .pkg 文件编写注意事项
- 导出类的注意事项
- 关于在线 pdf 下载时的注意事项
- feof()与strtok()退出循环体的注意事项
- 用SQL语句建表时的注意事项
- 嵌入式linux入门之c语言学习注意事项总结(二)
- Xcode中pch文件的使用以及注意事项
- SimpleDateFormat获取时间的注意事项
- Altium进行原理图设计时的注意事项
- 服务器场安装注意事项
- 【原创】MySql的语法及注意事项
- MySQL DROP TABLE操作以及 DROP 大表时的注意事项
- 类模版的注意事项
- Go语言包的注意事项与目录管理
- jQuery语法总结及注意事项
- Asynctask解析以及注意事项
- 移动开发学习笔记(一) 移动开发的注意事项
- ARM 中可用性集使用的注意事项