使用该:C XXXX
选项监视内存时,调试时不显示内存值。在监视内存时,您可以使用该:C
选项最多监视 4000 个字符:
我已经两次遇到这个问题了。我正在使用IBM Rational Developer for i Version: 9.6.0.0
, 与Java JDK/JRE v8u45
.
以下是调试时的值,以及我的数据结构定义:
dcl-ds dsSQL qualified inz;
fullStmt varchar( 9360 ) inz;
end-ds;
一旦我点击元素,我看到的只是``。除了那个值之外没有任何东西,但你可以清楚地看到它dsSQL.fullStmt
不是空的。我每天都使用这个选项,并且 99.99% 的时间它都能正常工作。我必须重新启动一百万次,重置 RDi 以开始-c
并一遍又一遍地重新编译程序以使其正常工作。
有人知道如何解决这个问题吗?我会给你“错误日志”,但它不断被填满,似乎没有任何东西指向这个问题。在调试期间添加或查看该变量时,不会引发错误。