中国开发网: 论坛: Java/J2ME: 贴子 149625
haitao
宏是最自然直观的,hook倒是有点间接
是不是你没理解宏的运用?

早期的代码:
交易(...)
{
预设宏1
预设宏2
真正的处理过程
预设宏3
}

#define 预设宏1
#define 预设宏2
#define 预设宏3



日后的需求增加了:
交易的实现代码不动
改变:
#define 预设宏1 {if(!验证通过) return}
#define 预设宏2 {事务开始}
#define 预设宏3 {事务结束}

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录