1 CL中常见的 1.1 条件 when   (defmacro when (cond &rest) `(if ,cond (progn ,@rest))) unless (defmacro unless (cond &rest) `(if (not ,cond) (progn ,@rest))) cond  
该文章是一年前写的,不好意思在原文下面写心得体会了,就把想说的写在这里。1,在你的程序中嵌入lua时,最好使用由你的编译器编译lua源代码得到的库文件(lua.lib)。这是因为,在lua的异常处理机制里面会使用一些,在不同的编译环境下这些有不同的定义,例如:#if defined(__cplusplus) /* C++ exceptions */ #define LUAI_THROW(L,c
转载 2024-06-17 09:26:06
202阅读
使用方式1、打开该特性添加HOTFIX_ENABLE,(在Unity3D的File->Build Setting->Scripting Define Symbols下添加)。编辑器、各手机平台这个要分别设置!如果是自动化打包,要注意在代码里头用API设置的是不生效的,需要在编辑器设置。(建议平时开发业务代码不打开HOTFIX_ENABLE,只在build手机版本或者要在编译器下开
转载 2024-07-23 13:34:28
57阅读
一、tolua#c#调用lua:LuaState[变量名/函数名] 1.LuaState a.执行lua代码段 DoString(string) DoFile(.lua文件名) Require(.lua文件名(但没有.lua后缀)) b.获取lua函数或者表 LuaFunction func = lua.GetFunction(函数名);       &nb
转载 2024-04-29 21:49:28
222阅读
本文告诉初学者如何使用(制作)、脚本、插件。Slash命令在了解一切之前,你需要知道什么是Slash命令。WoW允许你执行“斜线+命令名”这样简单的命令,你可以直接在聊天框输入,例如:输入“/follow”,跟随你的友方目标。你可以通过输入“/help”来获取一些常用的Slash命令。Slash命令有好几种类型。有些被设计来执行游戏动作,如“/follow, /assist, /cast”;有些
转载 2024-07-09 01:24:57
592阅读
LRU(Least Recently Used)最近最少使用页面置换算法,一种内存缓存机制。内部底层可以使用数组实现。因为手机分配给每一个程序的大小是固定的。oom(out of menory)。所以会有一些保持内存大小的机制,LRU就是其中一个。ArrayList模拟固定的内存空间(当然可能不是很合适,如果有更好的建议可以提出来切磋切磋)。测试数据为:2、
转载 2024-08-18 14:48:52
69阅读
屏蔽 PK 破解 一、屏蔽键盘所有键 <script language="javascript"> <!-- function document.onkeydown(){ event.keyCode = 0; event.returnvalue = false; } --> </script> 二、屏蔽鼠标右键   在bod
C语言的能干些什么在使用的时候,要切记,定义,本质就是“替换”。它没有进行逻辑运算,仅仅是在编译器进行“预处理”的时候被展开,进行“简单暴力”的文本替换操作。OK,的本质就这么简单,文本替换而已,但也是因为它简单暴力,使它成为“双刃剑”。在下面的文章里,我会陆续介绍的常见使用场景。1. 简单常量定义常量算是定义最常见的一种使用场景了。在编写软件的时候,我们可以在程序中常用常量用来定义
8.1 定义预备知识:1.预处理2.编译3.汇编一.不带参数的定义1.一般形式:2.好处:3.说明:二.带参数的定义三.定义和函数的区别 预备知识:一个项目可以通过编译、连接最终形成一个可执行文件。 每个源文件(.cpp),都会单独编译,编译成一个目标文件(.o,也可能是.obj,扩展名跟操作系统有关)。 系统把这些.o文件进行链接,最终形成一个可执行文件。 编译干了什么事?笼统的说:词
            Loadrunner提供了若干message函数,以在脚本回放中和脚本运行中,对外输入信息,主要的函数有:</p>            【lr_message】</p>&
 lua是门新兴的语言,额,其实也不是刚出来,好几年前大家就在学怎么用了。它的出现主要是搭了游戏产业的快车,也多被用来做游戏开发。 关键是,已经连续好几个月,lua的使用频率都在编程语言排行榜上跻身前20了! 先讲讲我知道的一些应用。首先是在 iOS 下写游戏,《愤怒小鸟》就是用lua写的;同时,也好多用其它语言在为Iphone写游戏的程序员,添加lua到游戏开发中去
转载 2024-05-21 14:16:27
142阅读
工程人必须拥有的4个自动生成软件,操作简单,一键输入直接生成4个自动生成软件展示这4个自动生成软件,可自动生成:技术交底、施工方案、施工进度、施工图设计,只需要简单的操作,输入数据,就可以自动生成,操作简单省时省力,容易上手,工程人必备。 4个自动生成软件展示一键自动生成操作步骤(大致)展示这里面内容极其全面,每一个步骤都有详细的操作流程指引,通俗易懂,只需简单操作,就可
Xlua官网  一、xLua的导入和hotfix的配置        1.首先在github上下载好xlua插件,解压后有一个xLua-master文件,打开里面的Assets文件夹,将其里面的文件全部复制粘贴到自己的Unity工程项目里面(放在自己工程的Assets目录下)
转载 2024-05-23 23:51:14
83阅读
的录制方法。先录制一个设置格式的,设置小于60分的不及格成绩用红色显示。打开学生成绩表excel文件。 2 如何开始录制?单击工具------录制,弹出小窗口。 3 的名字命名为“不及格红色显示”,保存在当前工作簿确定。这样就进入录制状态。你还可以为这个制定快捷键
是一段定义好的操作,是一批指令的集合,也可以是一段程序代码。实际上是一系列存储于Visual Basic模块中的命令和函数,在需要执行时可以随时运行。创建自动运行的操作,并不需要使用VBA来编程,只要将这些重复的操作录制为,在需要的时候运行即可。下面介绍在Word 2013中录制的方法。1、启动Word 2013并打开文档,在文档中输入需要进行处理的文字,然后在“视图”选项卡的“”组中
ABAP中的使用不多,基本用于简单的代码复用,在SAP报表开发中可用于Filedcat和Layout的创建。一、的定义与调用语法:DEFINE NAME. "NAME为的名,自己定义" <STATEMENTS> . "代码段,一般是计算公式或赋值"END-OF-DEFINITION.define后跟的是的名。在define和end-of-definition 之间必须指定完整
转载 2024-04-29 18:18:31
181阅读
为什么xcode6没有自动创建pch文件呢?简单地看:我们在写项目的时候,大部分定义,头文件导入都在这里,Xcode6去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix Header之后就要通过手动@import来手动导入头文件了,在失去了编程便利性的同时也降低了Build的时间。 具体原因StackO
Lua 模块与包模块类似于一个封装库,从 Lua 5.1 开始,Lua 加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度。Lua 的模块是由变量、函数等已知元素组成的 table,因此创建一个模块很简单,就是创建一个 table,然后把需要导出的常量、函数放入其中,最后返回这个 table 就行。以下为创建自定义模
转载 2024-09-09 09:32:20
65阅读
{二}功能的实现我们写程序,常将完成一个特定功能的代码写到一个函数中,以后直接调用便可实现该功能。对于,其实也是相同的原理,将一些键盘和鼠标的操作“录制”起来,以后如果要重复这些操作,只需要将这些操作“回放”就行了。许多编辑软件都有的功能,比如Word。Delphi也有,按Ctrl+Shift+R进行录制,再按Ctrl+Shift+R结束,最后按Ctrl+Shift+P即可回放刚才的输入操
声明:本篇博客主要对lua和c交互时,一些比较重要且有意思的特性进行阐述。如果想要了解博客中提到的lua c api详细信息,可以参考官方英文文档或者翻译中文文档。1.lua中常见的c文件如下: 1>.lua.h中定义LUA_开头的基础lua_开头的基础函数(如:操作lua全局变量,访问lua函数,给lua注册函数等),主要注重简洁和高性能。 2>.lauxlib.h中定义luaL
  • 1
  • 2
  • 3
  • 4
  • 5