I have been hearing about this, very advertised way of implementing an assign operator=() in C++.
assign operator=()
Here\'s where it seems to fail,