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

​调用Lua脚本tostring(xxx)报attempt to call a nil value (global ‘tostring‘

在c++程序里调用Lua脚本, 脚本中用到了转字符串 tostring(xxx)

str = "test" 
function output(a,b,c)d = "a:"..tostring(a).."b:"..tostring(b).."c"..tostring(c)return d 
end

实际运行会报错:

attempt to call a nil value (global 'tostring')错误

解决方法:

在c++代码的L = luaL_newstate();下添加:

luaopen_base(L); 或者 luaL_openlibs(L);

http://www.lryc.cn/news/191940.html

相关文章:

  • PBA.客户需求分析 需求管理
  • Kafka进阶
  • 大数计算:e^1000/300!
  • 力扣164最大间距
  • 聚观早报 | “百度世界2023”即将举办;2024款岚图梦想家上市
  • Windows 应用程序监控重启
  • springboot 通过url下载文件并上传到OSS
  • docker创建elasticsearch、elasticsearch-head部署及简单操作
  • 竞赛选题 深度学习+python+opencv实现动物识别 - 图像识别
  • Codeforces Round 903 (Div. 3)ABCDE
  • C# 与 C/C++ 的交互
  • 新版Android Studio搜索不到Lombok以及无法安装Lombok插件的问题
  • BST二叉搜索树
  • 【Leetcode】211. 添加与搜索单词 - 数据结构设计
  • Discuz户外旅游|旅行游记模板/Discuz!旅行社、旅游行业门户网站模板
  • 【重拾C语言】十一、外部数据组织——文件
  • dpdk/spdk/网络协议栈/存储/网关开发/网络安全/虚拟化/ 0vS/TRex/dpvs技术专家成长体系教程
  • 树莓派玩转openwrt软路由:5.OpenWrt防火墙配置及SSH连接
  • Gin:获取本机IP,获取访问IP
  • 缓存降级代码结构设计
  • 一文深入理解高并发服务器性能优化
  • pytorch中的归一化函数
  • 【管理运筹学】第 10 章 | 排队论(1,排队论的基本概念)
  • 【Express】服务端渲染(模板引擎 EJS)
  • Linux CentOS8安装gitlab_ce步骤
  • RabbitMq启用TLS
  • CakePHP 3.x/4.x反序列化RCE链
  • 练习之C++[3]
  • [MT8766][Android12] 修改WIFI热点默认名称、密码、IP地址以及默认开启热点
  • 【嵌入式】堆栈与单片机内存