2012-12-03 97 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戈埃爾:它是由於缺乏信息的唯一答案可能。 –