結果 : smart pointer vs raw pointer