I am facing this problem ( no match for operator =) with this line and I cannot figure it out.
std ::shared_ptr