运行一下程序,跟踪代码,看看这其中发生了什么? 找到 lua.c 中的 main 函数,跟进去。 首先,打开几个库,判断程序执行时是否有参数,如果无参的,也就是从命令行接受指令输入。如果有参数,则把每个参数作为脚...
分类:
其他好文 时间:
2014-09-10 14:23:00
阅读次数:
213
近日和服务器同事处理一个游戏数据问题的时候,发现服务器Lua脚本的浮点数据在被服务器c++代码调用有可能出现误差。类似地,如果在客户端用lua的内置函数库去操作浮点数也会重现这样的取整误差情况,举个简单例子如下: local k = 1+122/100; local t = 250*k...
分类:
编程语言 时间:
2014-09-10 12:10:20
阅读次数:
376
下面是c语言的一个执行lua脚本的东东,可以把lua文件拖拽到exe上运行,或者默认绑定当前目录下的 1.lua 文件
头文件 和 lua.lib 的位置视自己的情况而定,conio.h头文件只是为了让每执行一次后用 getch()读取任意字符且不显示,如编译不过可去掉conio.h 把getch()换成getchar()
#include
#include
extern "C"{
#in...
分类:
其他好文 时间:
2014-09-09 21:33:59
阅读次数:
226
基于.net中drl框架的脚本现在有很多,最近也由于工作的需要,目前有lua、python、ruby、javascript的.net实现,对ruby不怎么了解,python、lua、js就成了试验的对象。 先说lua怎么用吧using (var l = new Lua()){// create...
分类:
Web程序 时间:
2014-09-09 20:03:19
阅读次数:
341
最近需求所迫, 终于着手传说中的 lua 了.折腾了4天, 总算大概搞明白了用法.细节咱们就别谈了, 直接说项目里怎么跑起来.准备工作我们需要一系列繁琐的前奏.tolua++: 这是必备工具.tolua++下载地址准备一个测试类.// MyClass.hclass MyClass {public: ...
分类:
编程语言 时间:
2014-09-09 17:56:09
阅读次数:
196
dofile,把它当作 Lua 运行代码的 chunk 的一种原始的操作。dofile 实际上是一个辅助的函数。真正完成功能的函数是 loadfile;与 dofile 不同的是 loadfile 编译代码成中间码并且返回编译后的 chunk 作为一个函数,而不执行代码;另外 loadfile 不会抛出错误信息而是返回错误码。...
分类:
其他好文 时间:
2014-09-09 16:17:39
阅读次数:
253
vs 也能够做lua 开发,并进行代码调试依照以下文档,调试没问题。參考文档:点击打开链接
分类:
其他好文 时间:
2014-09-09 15:29:58
阅读次数:
174