I omitted to mention in my previous post that I do not understand this
paragraph.
[log in to unmask] wrote:
<bits elided>
> If a variable becomes storage associated with another variable that has
> different type -- either by equivalence or common, assigning to one causes
> the other to become undefined, atleast in the sense that the value has a
> meaning defined by the standard.
>
If the routines are in different files, how does the compiler know?
Surely the bit pattern is maintained and the programmer can do devious
things with this pattern. Not something that I would consider, but it
does seem a possiblity.
Regards, Paddy
***********************************************************************
"This electronic message and any attachments may contain privileged
and confidential information intended only for the use of the
addressees named above. If you are not the intended recipient of
this email, please delete the message and any attachment and advise
the sender. You are hereby notified that any use, dissemination,
distribution, reproduction of this email is prohibited.
If you have received the email in error, please notify TransGrid
immediately. Any views expressed in this email are those of the
individual sender except where the sender expressly and with
authority states them to be the views of TransGrid. TransGrid uses
virus scanning software but excludes any liability for viruses
contained in any attachment.
Please note the email address for TransGrid personnel is now
[log in to unmask]"
***********************************************************************
|