I remember reading somewhere once that assigning one structure to another of the same type is not guaranteed to copy the values of each of the members to the other and is compiler specific.

Can someone confirm/validate this?