Just a small query regarding shared_ptr.
Is it a good practice to use shared_ptr pointing to an array? For example,
shared_ptr
A possibly easier alternative that you might be able to use is shared_ptr>.
shared_ptr>