結果 : can shared pointer be null