>634
でも、smart pointerの種類を変更すると所有権の扱いが変わるから、
何も変更せずに済むとも思えんけど。