回 帖 发 新 帖 刷新版面

主题:调试看不到运行时的信息

事情是这样的,今天用forall给一个数组赋值时,在forall块内调试时,赋值能正常进行,但是就是看不到调试时的数组下标i,j的值,i,j一直都是0,我用的cvf6.6,我想知道如何能看到目前赋值元素的下标 i 和 j。

回复列表 (共5个回复)

沙发

一般来说看不了,因为都成了寄存器变量了,而调试环境往往对变成了寄存器的变量无法正确解析:)

板凳

DEBUG 运行看不见参数的变化么

3 楼

实在不行试着反汇编,看看用哪个寄存器做变量,然后看看寄存器的值吧。

4 楼

[quote]实在不行试着反汇编,看看用哪个寄存器做变量,然后看看寄存器的值吧。[/quote]
反汇编貌似比较麻烦,怎么看寄存器的值?我用的是cvf

5 楼

打开反汇编就可以看到了。或是打开Debug Windows里的Register:)

我来回复

您尚未登录,请登录后再回复。点此登录或注册