It's very frustrating dealing with people who no longer understand the context of how these languages work.
let me put it in terms you all can understand:
If I want to tell someone where you live, I pass them your home by reference. I don't pass them your home. See?
the term 'pass by reference' means 'refer to something by its address', not it's contents (value).
---
If you are looking at 'pass by reference' based on some newfangled, incorrect definition created by the C++ generation, you are once again abstracting the truth.
No wonder nobody can write software anymore. they understand so little about it they can't even communicate correctly with one another.
---
I have found it almost impossible to get concepts across to you people, except for about 6 of you (Salem, Sebastiani, Hammer, etc.) You get stuck on idiosyncrasies of syntax, without any real understanding of what the processor is doing.
AAAaaaaaaaarrarrrrgggggggghghhhhhhhhhh!!!!!