ls:列出目录内容1、常用参数:-a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件(常用)-A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。-c  配合 -lt使用,例如使用ls -ltc则根据文件的change time排序,越靠近现在时间则优先显示。 如果未加参数t,即
lua不追求高大上的写法,简单方便即为真理
原创 2024-07-19 20:47:41
429阅读
1点赞
遇见Lua,玩转Lua,玩转赋值
原创 2024-07-17 15:44:25
445阅读
1点赞
Lua可以调用C函数的能力将极大的提高Lua的可扩展性和可用性。对于有些和操作系统相关的功能,或者是对效率要求较高的模块,我们完全可以通过C函数来实现,之后再通过Lua调用指定的C函数。对于那些可被Lua调用的C函数而言,其接口必须遵循Lua要求的形式,即typedef int (*lua_CFunction)(lua_State* L)。简单说明一下,该函数类型仅仅包含一个表示Lua环境的指针作为其唯一的参数,实现者可以通过该指针进一步获取Lua代码中实际传入的参数。返回值是整型,表示该C函数将返回给Lua代码的返回值数量,如果没有返回值,则return 0即可。需要说明的是,C函数无法..
转载 2013-04-20 21:33:00
130阅读
2评论
本文选自:http://www.cnblogs.com/nazhizq/p/6516561.html 一步步调试,在lparser.c文件中luaY_parser函数是语法分析的重点函数,词法分析也是在这个
转载 2018-03-19 17:18:00
242阅读
2评论
1 如何封装c++的指针对于c++对象的lua包装,我们可以使用templatestruct luaUserdataWrapper{luaUserdataWrapper() {}luaUserdataWrapper(const T& d) : data(d) {}T data;};class CObject{public: int v[10];};typedef luaUserdataWrapper luaObject;这样就可以在c代码中,按照如下方法向lua中添加生成CObject的对象的C函数:int NewObject( lua_State* L ){luaObject* wr
转载 2014-04-09 01:11:00
137阅读
2评论
因为之前一直使用lua for windows来搭建lua的使用环境,但是最新的 lua for windows 还没有lua5.2,我又想用这个版本的lua,所以被逼无奈只能自己编一下lua源码。首先从lua的官网下载你想要使用的lua源码,比如我下载的就是lua5.2。解压后内容如下:所有的lua源码都放在了 src 文件夹下,当然,不同的lua版本目录结构有可能不一样,但是都会有 src 这个文件夹,只有这个才是我们编译必须的。而且lua越做越精简了,5.1的版本里面还有一些test的例子之类的,5.2就只剩下必须的内容了。然后,如果是第一次编译lua,还是建议看一下doc文件夹下面的r
转载 2013-11-17 00:58:00
89阅读
2评论
lua不追求高大上的写法,简单方便即为真理
原创 2024-07-18 17:41:04
407阅读
1点赞
本文转自:http://www.cnblogs.com/zxh1210603696/p/4458473.html 首先利用lua提供的函数luaL_dofile来执行一个lua脚本。 可以看到有两个过程,首先luaL_loadfile函数将lua文件加载进来然后进行词法语法语义分析,得到一个clos
转载 2018-03-19 17:11:00
242阅读
2评论
Linux 是一个开源的操作系统,因其稳定性和安全性而备受推崇。而在 Linux 系统中,Red Hat Enterprise Linux (RHEL) 是最受欢迎的发行版之一。它以其强大的功能和广泛的应用而受到企业用户的青睐。在这篇文章中,我们将重点介绍 Linux 中一个重要的操作符 “
原创 2024-02-05 12:12:05
96阅读
://../ghost240/p/3526185.html最近写paintsnow::start时出现了一个非常麻烦的BUG,程序的Release版本大约每运行十几次就会有一次启动时崩溃(Debug版本还没崩溃过),崩溃点也不固定。经过简单分析之后,确定是线程同...
转载 2014-04-16 03:08:00
119阅读
2评论
在Linux操作系统中,红帽(Red Hat)是一家知名的软件公司,其产品Red Hat Enterprise Linux是企业级操作系统的首选之一。在Red Hat Enterprise Linux中,使用Linux Shell
原创 2024-05-08 10:44:07
59阅读
vue scoped >>> & git conflict <<<<<<< HEAD
转载 2019-04-26 15:06:00
201阅读
2评论
的值“ &lt; &lt; &lt; &lt; &lt; &lt; &lt; .mine”无效。路径中具有非法字符。 &#160;&#160;&#160; 今天使用SVN进行更新的时候,出现了如上问题,就去网上搜了搜,解决方法如下: 解决冲突,告诉SVN这个问题已解决(Resolved)。一般更简单些:在你的工程OBJ/DEBUG目录下,
原创 2010-09-12 15:11:52
685阅读
将3左移2位: 运行结果是12,过程: 首先会将3转为2进制表示形式(java中,整数默认就是int类型,也就是32位): 0000 0000 0000 0000 0000 0000 0000 0011 然后左移2位后,低位补0: 0000 0000 0000 0000 0000 0000 000 ...
转载 2021-10-01 23:59:00
153阅读
2评论
总结: 这些被叫做shell操作符 shell operator 主要分为 control operators和redirection operators <<: 这个被称作here document, 通常用来 打印多行string command会接收任何东西直到它找到下一个WORD(标记),T
转载 2021-09-02 17:36:54
591阅读
错误 1 Files 的值“ < < < < < < < .mine”无效。路径中具有非法字符。 今天使用SVN进行更新的时候,出现了如上问题,想起卓的一篇博客也是谈到此类问题,就去看了看,卓的解决方法如下: 解决冲突,告诉SVN这个问题已解决(Resolved)。一般更简单些:在你的工程OBJ/D
转载 2016-12-28 22:28:00
250阅读
2评论
这篇帖子    其中&lt;&lt;&lt;.mine以下所有全部删除            无图无真相,特截图如下: 图2.
原创 2010-05-21 20:47:08
1836阅读
2评论
Microsoft Visual Studio 2010项目编译的时候,提示如下错误:错误 1 Files 的值“解决办法
原创 2022-07-26 06:25:10
389阅读
< %=...%>< %#... %>< % %>< %@ %>< %#... %>: 是在绑定控件DataBind()方法执行时被执行,用于数
原创 2022-06-23 05:20:59
176阅读
  • 1
  • 2
  • 3
  • 4
  • 5