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

企业怎么做网站做网站的公司网络推广和网络销售的区别

企业怎么做网站做网站的公司,网络推广和网络销售的区别,网页设计公司名称,网站售后服务源码已经更新在CSDN的码库里: git clone https://gitcode.com/funsion/CLua.git 在src文件夹下的lualib.h,是Lua的标准库模块。 Lua标准库一共有有个10个库,base, 基本用不着改,所以没加中文名称。 函数声明宏名英文库名中文库…

源码已经更新在CSDN的码库里:

git clone https://gitcode.com/funsion/CLua.git

在src文件夹下的lualib.h,是Lua的标准库模块。

Lua标准库一共有有个10个库,base, 基本用不着改,所以没加中文名称。

函数声明宏名英文库名中文库名详解
LUAMOD_API int luaopen_base(lua_State *L);N/A (通常不需要宏)base提供Lua语言的核心功能,是所有Lua程序默认加载的部分。
LUAMOD_API int luaopen_coroutine(lua_State *L);LUA_COLIBNAMEcoroutine协程提供协程功能支持,允许非阻塞式并发执行流。
LUAMOD_API int luaopen_table(lua_State *L);LUA_TABLIBNAMEtable提供表(table)数据结构的操作,包括创建、修改和查询等。
LUAMOD_API int luaopen_io(lua_State *L);LUA_IOLIBNAMEio端口提供基本的输入输出功能,如文件读写操作等。
LUAMOD_API int luaopen_os(lua_State *L);LUA_OSLIBNAMEos系统提供与操作系统交互的功能,如环境变量获取、时间处理、进程管理等。
LUAMOD_API int luaopen_string(lua_State *L);LUA_STRLIBNAMEstring提供字符串的各种操作,如连接、查找、替换等。
LUAMOD_API int luaopen_utf8(lua_State *L);LUA_UTF8LIBNAMEutf8提供对UTF-8编码的支持,进行解码和编码等操作。
LUAMOD_API int luaopen_math(lua_State *L);LUA_MATHLIBNAMEmath提供数学运算函数,如算术、三角函数、随机数生成等。
LUAMOD_API int luaopen_debug(lua_State *L);LUA_DBLIBNAMEdebug调试提供调试工具,如查看和修改堆栈、设置断点、跟踪调用过程等。
LUAMOD_API int luaopen_package(lua_State *L);LUA_LOADLIBNAMEpackage提供模块加载机制,支持通过require语句加载外部库或模块。
原始的代码为:
LUAMOD_API int (luaopen_base) (lua_State *L);#define LUA_COLIBNAME	"coroutine"
LUAMOD_API int (luaopen_coroutine) (lua_State *L);#define LUA_TABLIBNAME	"table"
LUAMOD_API int (luaopen_table) (lua_State *L);#define LUA_IOLIBNAME	"io"
LUAMOD_API int (luaopen_io) (lua_State *L);#define LUA_OSLIBNAME	"os"
LUAMOD_API int (luaopen_os) (lua_State *L);#define LUA_STRLIBNAME	"string"
LUAMOD_API int (luaopen_string) (lua_State *L);#define LUA_UTF8LIBNAME	"utf8"
LUAMOD_API int (luaopen_utf8) (lua_State *L);#define LUA_MATHLIBNAME	"math"
LUAMOD_API int (luaopen_math) (lua_State *L);#define LUA_DBLIBNAME	"debug"
LUAMOD_API int (luaopen_debug) (lua_State *L);#define LUA_LOADLIBNAME	"package"
LUAMOD_API int (luaopen_package) (lua_State *L);
更改成以下代码:
/* 基础库 */
LUAMOD_API int (luaopen_base) (lua_State *L);
/* 协程库 */
#define LUA_COLIBNAME	"coroutine"
#define LUA_COLIBNAME_C     "协程"
LUAMOD_API int (luaopen_coroutine) (lua_State *L);
/* 表库 */
#define LUA_TABLIBNAME	"table"
#define LUA_TABLIBNAME_C    "表"
LUAMOD_API int (luaopen_table) (lua_State *L);
/* I/O库 */
#define LUA_IOLIBNAME	"io"
#define LUA_IOLIBNAME_C     "端口"
LUAMOD_API int (luaopen_io) (lua_State *L);
/* 操作系统库 */
#define LUA_OSLIBNAME	"os"
#define LUA_OSLIBNAME_C     "系统"
LUAMOD_API int (luaopen_os) (lua_State *L);
/* 字符串库 */
#define LUA_STRLIBNAME	"string"
#define LUA_STRLIBNAME_C    "字"
LUAMOD_API int (luaopen_string) (lua_State *L);
/* UTF-8库 */
#define LUA_UTF8LIBNAME	"utf8"
LUAMOD_API int (luaopen_utf8) (lua_State *L);
/* 数学库 */
#define LUA_MATHLIBNAME	"math"
#define LUA_MATHLIBNAME_C	"数"
LUAMOD_API int (luaopen_math) (lua_State *L);
/* 调试库 */
#define LUA_DBLIBNAME	"debug" 
#define LUA_DBLIBNAME_C	"调试"
LUAMOD_API int (luaopen_debug) (lua_State *L);
/* 包装库 */
#define LUA_LOADLIBNAME	"package"
#define LUA_LOADLIBNAME_C	"包"
LUAMOD_API int (luaopen_package) (lua_State *L);

为了保证中英文库名都可以使用,以便你可以复制英文原码来进行更改。所以保留了英文的库名列表,这样就只能使用两个库列表,

#define LUA_COLIBNAME    "coroutine",          定义,协程英文库宏,英文库名
#define LUA_COLIBNAME_C     "协程"                定义,协程中文库宏,英文库名

其实它们都是加载同样的库名,算是加载了2次,以Lua内部算法,应该只会加载一次。

LUAMOD_API int (luaopen_coroutine) (lua_State *L);函数是Lua标准库中用于打开并注册协程库到指定Lua状态机的入口函数。通过调用此函数,可以使得Lua程序拥有创建和管理协程的能力,实现非阻塞式的并发执行逻辑。

更改完之后,同样需要重新编译Lua的源码,实现以上列出的关键词的中文化。

注意,在Window系统下编译Lua, 最好将所有Lua的源码,重新保存成ANSI格式的文件,刚下载的默认的源码会是UTF-8格式的。

这个事情说三遍,

1,不然就会出现,Window下的UTF-8源码可编译,但Shell里的中文输出会乱码。
2,要不然就是Window的ANSI源码不可编译(假如你没做以上步骤),
3,如果是用ANSI格式的源码编译的Lua.exe,对应的,你在Window下写的Lua程序也是需要保存成ANSI格式的。这样就可以在Shell里输出正确的中文显示。

因为只是改库名,这里就先不用例程演示了。请看接下来的文章,改完协程再上例程。
http://www.dt0577.cn/news/44714.html

相关文章:

  • 做网站用什么语言编写自助建站系统个人网站
  • 自己创业做原公司一样的网站网络营销策划书步骤
  • 大连网站制作营销方式和手段有哪些
  • 网站建设报价单ppt今日新闻头条大事
  • 宁波网站建设费用百度域名收录
  • 如何免费建网站外链代发2分一条
  • 一级a做爰片官方网站网络营销的方法有哪些?
  • 阳信做网站如何让自己的网站排名靠前
  • 免费中英文网站源码店铺推广平台有哪些
  • 唐山网站建设哪家优惠广告竞价
  • 注册的空间网站蚁百杭州网站seo优化
  • 珠海网站建易搜互联一手渠道推广平台
  • 个人做网站法律风险南昌seo排名优化
  • 深圳网站建设公司哪里有网站推广技术
  • 购物网站制作怎么做南宁网络推广有几家
  • 营销型网站策划设计seo网站优化推广怎么样
  • 怎样做站长建网站百度指数如何提升
  • wordpress设置备案号谷歌seo关键词优化
  • 做58招聘网站工作人员的心得人民网今日头条
  • 网站建设 中企动力洛阳分公司网站怎么注册
  • 网络营销如何进行网站推广济南市新闻最新消息
  • 专门做h网页游戏的网站泉州网站seo外包公司
  • 网购网站营销文案怎么做网络营销主要是学什么的
  • 代加工厂找订单的网站cms自助建站系统
  • 网站建设文案网络营销工具平台
  • 网站开发前端指什么月嫂免费政府培训中心
  • 怎么查找网站的根目录今日武汉最新消息
  • 广州市研发网站建设价格优化推广网站排名
  • 软件开发还是网站开发好产品推广介绍怎么写
  • readme.md做网站手机优化