jeez, you would expect it to be? how about 3 dimensions?

-----Original Message-----
From: Rich Wild [mailto:r.wild@;e-mango.com]
Sent: 24 October 2002 11:15
To: '[EMAIL PROTECTED]'
Subject: RE: [ cf-dev ] Pointers / Structure again!


apparently not:

session.foo = arraynew(2);
session.foo[1][1] = 0;
request.foo = session.foo;
request.foo[1][1] = 1;

<cfdump var="#session.foo#">

> -----Original Message-----
> From: Robertson-Ravo, Neil (REC)
> [mailto:Neil.Robertson-Ravo@;csd.reedexpo.com]
> Sent: 24 October 2002 11:27
> To: '[EMAIL PROTECTED]'
> Subject: RE: [ cf-dev ] Pointers / Structure again!
> 
> 
> I reckon a multidimensional array must be seen as complex.?!
> 
> -----Original Message-----
> From: Russell Brown [mailto:russell.brown@;Freeserve.com]
> Sent: 24 October 2002 11:17
> To: [EMAIL PROTECTED]
> Subject: RE: [ cf-dev ] Pointers / Structure again!
> 
> 
> They are complex. I guess its the way ColdFusion handles 
> them. I don't know
> how it stands in CFMX but in the c++ coldfusions of yore its clearly a
> throwback to the way c++ handles memory. That is why I would 
> guess that
> OBJECTS and queries are also moved, copied , passed by 
> reference ( pointer )
> than by value ( a true copy ). Don't ask me what happens to 
> that array that
> is three levels done in a structure of structures!!
>  
> Perhaps Lucas or another MacroMeanie can clear this up if 
> they are on list.
>  
> Russell
> 
>       -----Original Message----- 
>       From: Robertson-Ravo, Neil (REC)
> [mailto:Neil.Robertson-Ravo@;csd.reedexpo.com] 
>       Sent: Thu 24/10/2002 11:06 
>       To: '[EMAIL PROTECTED]' 
>       Cc: 
>       Subject: RE: [ cf-dev ] Pointers / Structure again!
>       
>       
> 
>       really, so Arrays will be fine 
> also?........hmmmm....... I thought
> they were
>       complex variables?
>       
>       
>       
>       -----Original Message-----
>       From: Russell Brown [mailto:russell.brown@;Freeserve.com]
>       Sent: 24 October 2002 11:06
>       To: [EMAIL PROTECTED]
>       Subject: RE: [ cf-dev ] Pointers / Structure again!
>       
>       
>       >So it is clear : using <cfset to copy session to 
> request is AOK as
> long as
>       >the value is a simple variable but NOT OK if its a 
> complex variable
> (array,
>       >structure, wddx....)?
>       
>       I amnot certain about Queries or com/java objects but I 
> know you are
> safe
>       with Arrays and Wddx. Coldfusion copies arrays by value, wddx is
> just a
>       string (therefore a simple value) . Structs are copied 
> and passed by
>       reference . Queries anyone ? Com / Java Objects ? (I'd 
> love to know,
> must
>       languages include such things in the docs mind you!)
>       
>       Russell
>       
>               -----Original Message-----
>               From: Robertson-Ravo, Neil (REC)
>       [mailto:Neil.Robertson-Ravo@;csd.reedexpo.com]
>               Sent: Thu 24/10/2002 11:00
>               To: '[EMAIL PROTECTED]'
>               Cc:
>               Subject: RE: [ cf-dev ] Pointers / Structure again!
>              
>              
>       
>               Thanks Guys,
>              
>               So it is clear : using <cfset to copy session 
> to request is
> AOK as
>       long as
>               the value is a simple variable but NOT OK if 
> its a complex
> variable
>       (array,
>               structure, wddx....)?
>              
>               Neil
>              
>              
>              
>               -----Original Message-----
>               From: Robertson-Ravo, Neil (REC)
>               [mailto:Neil.Robertson-Ravo@;csd.reedexpo.com]
>               Sent: 24 October 2002 10:55
>               To: '[EMAIL PROTECTED]'
>               Subject: RE: [ cf-dev ] Pointers / Structure again!
>              
>              
>               no, but if it was indeed a pointer, surely it 
> would bomb?
>              
>              
>              
>               -----Original Message-----
>               From: Stephen Moretti [mailto:stephen@;cfmaster.co.uk]
>               Sent: 24 October 2002 10:59
>               To: [EMAIL PROTECTED]
>               Subject: Re: [ cf-dev ] Pointers / Structure again!
>              
>              
>               > whoah horsey :)  looks like we are all a bit 
> vague on this
>       issue...
>               >
>               Points to Rich Wilds previous email.
>              
>               >
>               > I have tried to prove this but it seems that 
> it even with
> Full
>       Checking
>               on,
>               > it doesnt bomb out.
>               >
>               not surprising really, as the checking is on session
> variables not
>       request
>               variables.
>              
>              
>              
>              
>               --
>               ** Archive:
>       http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>              
>               To unsubscribe, e-mail:
> [EMAIL PROTECTED]
>               For additional commands, e-mail:
> [EMAIL PROTECTED]
>               For human help, e-mail: 
> [EMAIL PROTECTED]
>              
>               --
>               ** Archive:
>       http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>              
>               To unsubscribe, e-mail:
> [EMAIL PROTECTED]
>               For additional commands, e-mail:
> [EMAIL PROTECTED]
>               For human help, e-mail: 
> [EMAIL PROTECTED]
>              
>               --
>               ** Archive:
>       http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>              
>               To unsubscribe, e-mail:
> [EMAIL PROTECTED]
>               For additional commands, e-mail:
> [EMAIL PROTECTED]
>               For human help, e-mail: 
> [EMAIL PROTECTED]
>              
>              
>       
>       
>       --
>       ** Archive:
> http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>       
>       To unsubscribe, e-mail: [EMAIL PROTECTED]
>       For additional commands, e-mail: 
> [EMAIL PROTECTED]
>       For human help, e-mail: [EMAIL PROTECTED]
>       
>       
> 
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
> 


-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to