如何解决C语言里CICS程序算术计算不运行?

2008-9-4   
   | |

导读:C语言里的CICS程序,算术运算在CICS执行里不能工作。确保把数字串转换成二进制的逻辑在正确工作。原始C不支持压缩数字。使用调试工具在添加东西期间检验你程序的执行。

关键词:C语言 CICS 算术运算 调试工具

 
正在加载数据... 【TechTarget中国原创】问:当我在C语言里写一个CICS程序,算术运算(arithmetic operations)在CICS执行里不能工作。我收到了来自CICS和程序的两个值。单独这个附加的状态不工作,这是怎么回事呢?

  答:事情变得混乱有好几点,因此你不要一起添加正确的事情。

【TechTarget中国原创】:当我在C语言里写一个CICS程序,算术运算(arithmetic operations)在CICS执行里不能工作。我收到了来自CICS和程序的两个值。单独这个附加的状态不工作,这是怎么回事呢?

  :事情变得混乱有好几点,因此你不要一起添加正确的事情。

  你收到了EBCDIC里的数字吗?如果收到,确保把数字串转换成二进制的逻辑在正确工作。也要复查输入域的偏移(offsets)和长度以确保转换逻辑不包括垃圾信息。

  如果你使用多个架构或使用memcpy在一个变量里得到数字的话,可能有存储调整问题。

  记住,原始C不支持压缩数字。所以,如果你尝试添加两个压缩数字,你必须使用IBM或自定义写入程序。

  在任何情况下,你需要找到一些方法使用调试工具在添加东西期间检验你程序的执行。如果你没有调试工具,你可以试着在攻击状态前或后强制终止异常或权利。

 
查看全文
 
 
 
 
 

应用程序管理

 
Oracle的确很擅长于购买和整合软件公司。但在其涉足Sun的收购之后,即便是其拥护者也表示Oracle对软硬件产业的区别还缺乏了解。
 
数据中心越来越庞大,其原因主要是如今的应用程序、服务和用户比以往任何时候都多。与此同时,管理员也要更快速地提供IT资源——尤其是虚拟资源,并确保……
 
工作负载管理器(Workload Manager,WLM)一直是大型机上才有的福利,在WLM出现之前,一直用的是系统资源管理器(Systems Resource Manager,SRM)管理性能……
 
虚拟化工作负载和各种老式硬件组件已成为绝大多数IT环境的常用选择。如何调配这些新近增加的工作负载而不导致对物理服务器计算资源的过度使用是问题的焦点。
 
大多数服务器管理员都熟悉免费的Windows性能监测工具。但Windows Server的最新版本还包含了全新的免费工具,其功能更全面,足以媲美昂贵的第三方产品。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录