結果 : smart pointer pass by reference