[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: accessing heap variable elements



On Sat, 12 May 2001, Jared Crossley wrote:

> Can any one explain this to me?
> ------------------------------------
> IDL> a=ptr_new( lonarr(2) )
> IDL> help, a
> A               POINTER   = <PtrHeapVar2229>
> IDL> help, *a
> <PtrHeapVar2229>
>                 LONG      = Array[2]
> IDL> help, *a[0]
> <PtrHeapVar2229>
>                 LONG      = Array[2]
> IDL> help, *a[1]
> % Attempt to subscript A with <INT      (       1)> is out of range.
> ------------------------------------
> I would expect that *a[0] and *a[1] would be long integers.  How do I
> access the elements in the long integer array heap variable?
>
> Thanks, Jared

Hi Jared,

last line should be (*a)[0]

-k.

-- 
Ken Mankoff
LASP://303.492.3264
http://lasp.colorado.edu/~mankoff/