Quote Originally Posted by brett01
Is there any advantage for declaring "b.i" ?
Advantage over what? Since the compiler generated copy constructor will suffice, there is no advantage in implementing it yourself.