全部博文(396)
发布时间:2018-02-27 14:20:54
Lua和C++交互详细总结 Posted on 2015-05-18 14:15 Bill Yuan 阅读(66013) 评论(0) 编辑 收藏 转自:http://cn.cocos2d-x.org/tutorial/show?id=1474.........【阅读全文】
发布时间:2018-02-12 15:32:06
include <stdio.h>#include <stdlib.h>//烤肉师傅类,只负责烤串工作struct Barbecuer{ char name[10]; void (*BakeMutton)(); void (*BakeChickenWing)();};//执行命令void BakeMutton(void){ printf("Bake mutton\n");}void BakeChi.........【阅读全文】
发布时间:2018-02-09 12:57:05
*代理模式: 为其他对象提供一种代理以控制对这个对象的访问*//*普通代理: 调用者只能访问代理角色,而不能访问真实角色。 调用者只知道代理而不用知道真实角色,屏蔽了真实角色的变更对高层模块的影响。*/#include <stdio.h>#include <stdlib.h>#include <string.h>/*抽象游戏者 代理*/typedef struc.........【阅读全文】
发布时间:2018-02-08 11:19:30
typedef unsigned char State; typedef State(*Procedure)(void *);step_init,step_count等是函数名,再定义状态:enum states{ s_init, s_count, s_done, s_default };static的变量NS在每次BestStateMachine调用会得到维护,我们只需再每Steps返回下一个状态并保存到NS中可以实现状态的保存和切换。.........【阅读全文】