|
发表于 2009-11-22 12:27:09
|
显示全部楼层
[codes=jass]globals
hashtable rb = InitHashtable()
endglobals
function H2I takes handle v returns integer
return GetHandleId(v)
endfunction
function I2U takes integer i returns unit
call SaveFogStateHandle(rb,0,0,ConvertFogState(i))
return LoadUnitHandle(rb,0,0)
endfunction
function I2IT takes integer i returns item
call SaveFogStateHandle(rb,0,0,ConvertFogState(i))
return LoadItemHandle(rb,0,0)
endfunction
function test takes nothing returns nothing
unit u = CreateUnit(Player(0),'hpea',0,0,0)
integer i = H2I(u)
BJDebugMsg(GetUnitName(I2U(i))) //顯示:農民
endfunction
[/codes]引用AppleSheep 于2009年11月07日 11:47 pm发表的 Return Bug的逆襲 RB再臨~2 :
或許這說明了null值其實只是一個指標?
其實null也是個複合類型?
.......
他这样的解读算是正确么? |
|