[Boost-users] how to create smart pointer array?