当前位置: 首页 > news >正文

中国企业网官方网站下载博客网站登录

中国企业网官方网站下载,博客网站登录,设计师网上接单的平台,做网站背景步骤最近做了一个控制机械臂的程序,使用C语言开发的,调试的时候总是需要修改代码来调整运动轨迹, 总是要编译,实在烦人 不过有个方法就是使用lua来调试运动逻辑 代码如下 static int lua_up(lua_State*l) {size_t stepluaL_checkinteger(l,1);//向上动作up(step);return 0; }st…

最近做了一个控制机械臂的程序,使用C语言开发的,调试的时候总是需要修改代码来调整运动轨迹,

总是要编译,实在烦人

不过有个方法就是使用lua来调试运动逻辑

代码如下

static int lua_up(lua_State*l)
{size_t step=luaL_checkinteger(l,1);//向上动作up(step);return 0;
}static int lua_down(lua_State*l)
{size_t step=luaL_checkinteger(l,1);//向下动作down(step);return 0;
}static int lua_left(lua_State*l)
{size_t step=luaL_checkinteger(l,1);//向左动作left(step);return 0;
}static int lua_right(lua_State*l)
{size_t step=luaL_checkinteger(l,1);//向右动作right(step);return 0;
}lua_State* initLua()
{lua_State *L;L=luaL_newstate();luaL_openlibs(L);lua_checkstack(L,1000);lua_register(L,"go_left",lua_left);lua_register(L,"go_right",lua_rigit);lua_register(L,"go_up",lua_up);lua_register(L,"go_down",lua_down);return L;
}lua_State* LoadScript(char *file)
{lua_State* L=initLua();if(luaL_loadfile(L,file)||lua_pcall(L,0,0,0)){lua_pop(L,1);lua_close(L);return NULL;}return L;
}int main(int argc,char **argv)
{loadScript(argv[1]);
}

编译需要链接lua库,之后运行程序的时候,指定一个lua脚本就可以了,以下是示例

--main.lua
--向左走10步
go_left(10)
--向下走100步
go_down(100)
--向耐听走15步
go_right(15)

http://www.yidumall.com/news/79108.html

相关文章:

  • 做网站难度大吗百度网盘app下载安装 官方下载
  • wordpress跳出循环seo领导屋
  • 泉州网站设计平台注册公司网上申请入口
  • 做民宿推广都有哪些网站推广营销是什么
  • 桂林网站开发m0773seo
  • 微商城手机网站制作公司新闻稿代写平台
  • dede程序网站如何查看百度蜘蛛南宁最新消息今天
  • 网站建设与网页制作百度投诉中心24小时电话
  • 医药招商网站大全免费手机建站平台
  • 上饶做网站微商店铺怎么开通
  • 做网站客户要提供什么淘宝权重查询
  • 西安专业做网站的公司网络营销平台有哪些
  • wordpress 主题 api宁波网站seo公司
  • 做装修效果图的网站有哪些班级优化大师官网登录
  • 有交做拼多多网站的吗搜索引擎优化目标
  • wordpress 编辑锚点广州网页seo排名
  • 建的企业网站如何在百度搜到天天外链
  • 建站公司电话百度指数
  • wordpress+4.4.1+中文济源新站seo关键词排名推广
  • 排名前十的广告公司武汉seo服务
  • 江苏省城乡和建设厅网站优化排名
  • 做网站优化常用工具优化游戏卡顿的软件
  • 成都编程培训机构排名南平seo
  • 深圳大浪有做网站的吗大数据精准营销系统
  • 高台县建设局网站百度联盟怎么赚钱
  • 广州营销咨询公司seo名词解释
  • 国家建设网站深圳seo教程
  • 在线下单网站怎么做下载app到手机上并安装
  • 免费网站容量大重庆网站seo好不好
  • 怎么自己做blog网站谷歌代理