ACE是中国建设银行前台柜面所采用的系统。其代码需要经过伪编译后被再次编译。近日发现一打印程序(OUT*文件)莫名其妙的问题,如相邻行两次打印差距很大,逻辑分支执行同样位置打印差距很大。仔细研究发现文件为PC格式,心生奇怪,遂用EditPlus将其修改为Unix格式,故好很多。
猜测可能是伪编译器不够见状,不能识别所有情况下的换行符或者文本控制符,将其编译进打印控制代码中去了。
猜测可能是伪编译器不够见状,不能识别所有情况下的换行符或者文本控制符,将其编译进打印控制代码中去了。