2012-12-03 70 views
-2

简短的版本:我有一个地址;我怎样才能打印该地址的内容?JAVA:我有地址;我怎样才能打印它的内容?

LONG VERSION:我有这个对象,该对象有两个字段 - dest和source。源给我的地址为:

Field Detail 
dest 
public final VVarRef dest 
The variable/register to store the value into. 

source 
public final VMemRef source 
The memory location being read. 

我需要知道那个地址是什么。

+1

的问题可能是downvoted因为它缺少什么那些你正在使用类,这使得它不可能给除矿有用的答案,这是及时的批评和downvoted不usefulo足够obviosuly基本信息。 –

+0

谢谢你的澄清。我总是觉得一个简短的问题=更好。 – pauliwago

+0

越短越好,但仍需要包含必要的信息。 –

回答

3

查看类别VMemRef的定义/文档。

更新: Accodring的API文档的链接,该类VMemRef有两个嵌套的子类,VMemRef.GlobalVMemRef.Stack。所以你必须确定它正在使用哪一个instanceof,并将其转换为该类并使用其特定的内容。

+2

不适合作为评论吗?看着你的声望,你肯定有写评论的特权。 –

+0

我做了... http://cs.ucla.edu/classes/spring11/cs132/kannan/vapor-parser/vapor-parser-javadoc/cs132/vapor/ast/VMemRef.html。不知道如何使用这些信息....说对象名称是'c'。我做'c.source.xxxx'吗? – pauliwago

+0

@Mukul戈埃尔:它是由于缺乏信息的唯一答案可能。 –