comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Arrays of Structures
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Arrays of Structures [message #20469 is a reply to message #20465] Wed, 21 June 2000 00:00 Go to previous messageGo to previous message
Ben Tupper is currently offline  Ben Tupper
Messages: 186
Registered: August 1999
Senior Member
Jared wrote:

> Ben,
>
> An array of anonymous structures can be made. For example:
>
> a = replicate( {a:0, b:.1, c:''}, 10)
>
> makes a 10 element array of anonymous structures. Hope this helps.
>
> Jared

Thanks,

Ah, that was easy!

Now here's 'How come #2'
I know that I can replace a given field in one of the structures.
How come I can't replace Array element X with an identical structure (as
I would with a named structure?)


IDL> S1 = {a:0, b:.1, c:''}
IDL> S2 = {a:3, b:7., c:'x'}
IDL> A = Replicate(S1,3)
IDL> A(1).c = 'q' ;replace a field value without a
problem
IDL> A[1] = S2 ; can't replace a structure.
% Conflicting data structures: S2,A.
% Execution halted at: $MAIN$

Thanks,
Ben

--
Ben Tupper

Bigelow Laboratory for Ocean Science
tupper@seadas.bigelow.org

pemaquidriver@tidewater.net
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Questions on External Development examples
Next Topic: A (too?) simple question about importing data

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:26:45 PDT 2025

Total time taken to generate the page: 0.00443 seconds