社区
其它技术问题
帖子详情
c++使用lua 的luaL_dofile 遇到被执行文件编码格式的问题
sslzz119
2016-08-05 09:58:36
大家好,我是刚入门的小菜。现在遇到一个不知道如何解决的问题
我在使用 luaL_dofile 函数执行本地txt的时候 如果txt的编码格式是ansii没有任何问题
但是编码为utf-8 ucs-2big ucs-2little 均执行失败
但是我看别人的脚本的格式是ucs-2big他的怎么能够执行啊。。
如果可以执行应该用什么指令或者命令行执行非ascii编码的脚本文件啊!!急
...全文
798
2
打赏
收藏
c++使用lua 的luaL_dofile 遇到被执行文件编码格式的问题
大家好,我是刚入门的小菜。现在遇到一个不知道如何解决的问题 我在使用 luaL_dofile 函数执行本地txt的时候 如果txt的编码格式是ansii没有任何问题 但是编码为utf-8 ucs-2big ucs-2little 均执行失败 但是我看别人的脚本的格式是ucs-2big他的怎么能够执行啊。。 如果可以执行应该用什么指令或者命令行执行非ascii编码的脚本文件啊!!急
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sslzz119
2016-08-05
打赏
举报
回复
主要是 文件内有中文的目录名
赵4老师
2016-08-05
打赏
举报
回复
推荐使用ConvertZ软件进行各种汉字编码转换。
use_
Lua
.rar_
c++
lua
_
lua
_
lua
C++
嵌入_
lua
vc
5. **
执行
Lua
脚本**:通过`
lua
L_dostring()`或`
lua
L_do
file
()`加载并
执行
Lua
源码或
文件
。这使得你可以从
C++
程序中直接运行
Lua
代码。 6. **交互操作**:你可以通过`
lua
_push*()`系列函数将
C++
数据类型推送到
Lua
栈上...
c++
读取
lua
文件
配置测试
通过`
lua
L_dostring`或`
lua
L_do
file
`函数,我们可以加载并
执行
Lua
脚本。例如,如果你有一个名为`config.
lua
`的配置
文件
,你可以这样做: ```cpp #include <
lua
.h> #include #include int main() {
lua
_...
C++
操作
lua
2. 加载脚本:
使用
`
lua
L_do
file
`或`
lua
L_dostring`加载并
执行
Lua
脚本
文件
或字符串。 ```cpp
lua
L_do
file
(L, "script.
lua
"); ``` 3. 错误处理:
执行
过程中可能会出现错误,需要捕获并处理。 ```cpp if (
lua
_pcall(L, ...
个人对
c++
使用
lua
的一些笔记
5. 通过`
lua
L_dostring`或`
lua
L_do
file
`运行的脚本可以直接调用这个表中的函数: ```
lua
local result = cppFunctions.add(3, 4) print(result) -- 输出7 ``` 四、错误处理和调试 6. 错误处理:在调用
Lua
函数时,...
c++
调用
lua
方式
要
执行
Lua
脚本,可以
使用
`
lua
L_loadbufferx()`或`
lua
L_load
file
x()`函数。前者加载内存中的字符串,后者加载磁盘上的
文件
。加载后,你可以通过调用`
lua
_pcall()`来运行脚本。 4. **注册
C++
函数到
Lua
**: 为了让...
其它技术问题
3,882
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章