blangela What does the default assignment operator (compiler supplied assignment operator, sometimes also referred to as the implicit assignment operator or the synthesized assignment operator) do when the class contains a reference. For example if the iref member of object A references X and the iref member of B references Y, if we then go: A = B; will the iref ...