自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 第二十六课 从Lua调用C

扩展Lua的一项基本含义就是,应用程序将新的C函数注册到Lua中。 Lua能调用C函数,但并不意味着Lua可以调用任意C函数。在上一章中,当C语言调用Lua函数时,它必须 遵循一个简单的协议,以此来向Lua传递参数,并从Lua获取结果。同样,对于一个能被Lua调用的C函数,它也必须遵循一个获取参数和返回结果的协议。此外,还必须注册C函数,以便用某种适当的方式将函数地址告诉Lua。 当Lua调用

2017-05-04 15:54:57 424

原创 第二十五课 扩展应用程序

基础 第一个任务是一个简单的配置应用。假设C程序有一个窗口,并希望用户指定窗口的初始大小。显然,对于这种简单的任务,有多种比Lua 更简单的做法,例如使用环境变量或者使用记录了名值对的文件。不过就算使用一个简单的文本文件,也需要进行分析。因此使用Lua来作为配置文件。下面是这种文件最简单的形式,它可以包含如下内容: --定义窗口大小 width = 200 height = 300 此时

2017-05-04 10:43:08 417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除