Correction de code, et shared_ptr