摘要:
#include extern "C"{#include "lua.h"#include "lualib.h"#include "lauxlib.h"}/* Lua解释器指针 */const char LUA_SCRIPT[] ="function loop_add(a, b) "" local sum = 0 "" for i = 1, 10000000 do "" sum = sum + a + b "" end &quo 阅读全文
摘要:
#include extern "C"{#include "lua.h"#include "lualib.h"#include "lauxlib.h"}/* Lua解释器指针 */const char LUA_SCRIPT[] ="function loop_add(a, b) "" local sum = 0 "" for i = 1, 10000000 do "" sum = sum + a + b "" end &quo 阅读全文
摘要:
访问者模式春天2008-12-17 17:02:37 阅读140评论0 字号:大中小订阅 访问者模式适用于数据结构相对未定的系统,它把数据结构和作用于结构上的操作的偶合脱开,使得操作集合可以相对自由的演化。数据结构的每一结点可以接受一个访问者的调用,访问者将某种算法针对此结点执行。访问者模式包含;以下角色 抽象访问者(IVisitor):声明一个或多个访问操作,形成所有具体元素角色必须实现的接口。 具体访问者(Visitor):实现抽象访问者声明的所有接口 抽象节点(AbstractNode):接受访问者对象作为参量,声明一个接受操作。 具体节点(Node):实现抽象元素所规定的接受操作。 结 阅读全文
摘要:
访问者模式春天2008-12-17 17:02:37 阅读140评论0 字号:大中小订阅 访问者模式适用于数据结构相对未定的系统,它把数据结构和作用于结构上的操作的偶合脱开,使得操作集合可以相对自由的演化。数据结构的每一结点可以接受一个访问者的调用,访问者将某种算法针对此结点执行。访问者模式包含;以下角色 抽象访问者(IVisitor):声明一个或多个访问操作,形成所有具体元素角色必须实现的接口。 具体访问者(Visitor):实现抽象访问者声明的所有接口 抽象节点(AbstractNode):接受访问者对象作为参量,声明一个接受操作。 具体节点(Node):实现抽象元素所规定的接受操作。 结 阅读全文