当我们的Lua程序遇到有需要保护的代码或者方法时(即使程序异常,也只是抛出异常信息,而不是让程序崩溃),Lua为我们提供了两种解决的办法,这两种方法可以让我们捕获异常,因此封装自己的tryCatch函数。
1.pcall调用
2.xpcall调用
相同点:
当程序正常时,返回true,被执行函数的返回值
不同点:
1.参数不同
pcall(fun) ,参数只有一个被调用函数
xpcall(fun,errHandleFun),参数是被调用函数,错误函数处理
2.执...
分类:
其他好文 时间:
2014-08-26 17:30:06
阅读次数:
371
document.onclick=function(event){ var e=event?event:window.event; var ee=e.target||e.srcElement; alert(ee.tagName); }document.onkeydown=fun...
分类:
其他好文 时间:
2014-08-26 15:06:56
阅读次数:
241
写读书笔记的好处在于加深记忆,前一篇总结了编程中创建的对象的几种方式,以及常用的方式,这一篇总结实现继承的方式: 1、**对象冒充:** function ClassA(sColor) { this.color = sColor; this.sayColor = fun...
分类:
编程语言 时间:
2014-08-26 13:54:06
阅读次数:
273
在做函数参数时, 引用不可以设置默认值, 指针可以void fun(const string& url, string* domain = NULL);另const放在函数后面, 表示这个函数只能用于此类, 并且不能修改成员, 除了mutable关键字的http://blog.csdn.net/zc...
分类:
编程语言 时间:
2014-08-25 13:10:14
阅读次数:
175
一、在C中,当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表。void fun(...);void fun(parm_list,...);#include void fun(int n,...){ int *temp=&n; temp++; for(int i...
分类:
其他好文 时间:
2014-08-24 22:07:53
阅读次数:
213
比方说下面一段代码 make_process(List) when is_list(List)-> Pid1=spawn(fun()->do_action(List) end), register(pid1,Pid1), Pid2=spawn(fun()->do_action() end), register(pid2,Pid2). do_action(List)-> re...
分类:
其他好文 时间:
2014-08-24 18:09:53
阅读次数:
302
题目大意:
给出一个由0,1构成的矩阵,询问(a,b)到(c,d)两个点之间的只含有0的矩形有多少个。
方法:
由于矩阵不大,最多40*40,而且询问量很大(10^5)由此我们考虑o(1)输出答案,首先用一个四维数组预处理出答案,最后直接输出即可。
令dp[a][b][c][d]为(a,b)到(c,d)两个点之间的只含有0的矩形的数量,
则递推的公式:
dp[a][b...
分类:
其他好文 时间:
2014-08-24 16:47:42
阅读次数:
277
题意,给出一个n行m列的矩阵
里面元素是0或者1
给出q个询问
a,b,c,d
求(a,b)到(c,d)有多少个由0组成的矩形
我们定义
即为求(a,b)到(c,d)有多少个由0组成的矩形
对一个矩形来说
dp[a][b][c][d]=dp[a][b][c][d-1]+dp[a][b][c-1][d]-dp[a][b][c-1][d-1]+包含右下角(当前点)的矩形;
重...
分类:
其他好文 时间:
2014-08-24 15:29:52
阅读次数:
203
// functional_mem_fun.cpp// compile with: /EHsc#include #include #include #include #include using namespace std;class StoreVals { int val;public:...
分类:
其他好文 时间:
2014-08-21 22:38:34
阅读次数:
211
用的太艰难了,搞了一天终于搞定了,需要先把NDK搞定:参考Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码修改:其中activity_have_img_fun.xml:翻一个,下载https://code.google.com/p/an...
分类:
移动开发 时间:
2014-08-21 21:07:44
阅读次数:
552