結果 : smart pointer vs unique pointer