+ -
当前位置:首页 → 问答吧 → 如何根据条件动态的定义常量

如何根据条件动态的定义常量

时间:2010-10-14

来源:互联网

比如:
  1. 如果是Debug版本
  2.   定义常量a,b,c
  3. 否则是Release版本
  4.   定义常量a,b,c
复制代码
* 不同的版本值不一样。

作者: maxxfire   发布时间: 2010-10-14

use constant DEBUG => 0;
use constant AAA => DEBUG ? 1 : 0;

作者: zhlong8   发布时间: 2010-10-14

good

作者: maxxfire   发布时间: 2010-10-14

不过代码不好看,要是有类似C语言的宏隔开就好了。。

作者: maxxfire   发布时间: 2010-10-14

什么叫隔开? 你可以把常量定义放在程序的最前面,应该很清晰的啊?如果常量很多的话还可以写成个模块来统一处理。

作者: zhlong8   发布时间: 2010-10-14